Javascripti programm juhusliku arvu genereerimiseks kahe numbri vahel

Selles näites õpid kirjutama JavaScripti programmi, mis genereerib kahe numbri vahele juhusliku arvu.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti matemaatiline juhuslik ()
  • JavaScripti matemaatika korrus ()
  • JavaScripti parseInt ()

Kui soovite leida juhusliku täisarvu vahemikus min (kaasa arvatud) kuni max (kaasa arvatud), võite kasutada järgmist valemit:

 Math.floor(Math.random() * (max - min + 1)) + min

Näide: täisarv kahe numbri vahel

 // input from the user const min = parseInt(prompt("Enter a min value: ")); const max = parseInt(prompt("Enter a max value: ")); // generating a random number const a = Math.floor(Math.random() * (max - min + 1)) + min; // display a random number console.log(`Random value between $(min) and $(max) is $(a)`);

Väljund

 Sisestage min väärtus: 1 Sisestage min väärtus: 50 Juhuslik väärtus vahemikus 1 kuni 50 on 47

JavaScripti abil saate funktsiooniga luua juhusliku arvu Math.random().

Math.random()tagastab juhusliku ujukomaarvu vahemikus 0 kuni vähem kui 1 (kaasa arvatud 0 ja ilma 1 )

Ülaltoodud programm näitab täisarvu väljundit vahemikus min (kaasa arvatud) kuni max (kaasa arvatud) .

Esiteks võetakse miinimum- ja maksimumväärtused kasutaja sisendiks. Seejärel kasutatakse Math.random()meetodit juhusliku arvu saamiseks edastatud väärtusest.

Math.floor()Tagastab lähima täisarvuni.

Huvitavad Artiklid...