Javascripti programm juhusliku arvu genereerimiseks kahe numbri vahel

Lang L: none (table-of-contents)

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...