Javascript program za generiranje slučajnog broja između dva broja

U ovom ćete primjeru naučiti pisati JavaScript program koji će generirati slučajni broj između dva broja.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • JavaScript matematika slučajno ()
  • JavaScript matematički pod ()
  • JavaScript parseInt ()

Ako želite pronaći slučajni cijeli broj između min (uključujući) i max (uključujući), možete koristiti sljedeću formulu:

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

Primjer: Cijela vrijednost između dva broja

 // 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)`);

Izlaz

 Unesite najmanju vrijednost: 1 Unesite najmanju vrijednost: 50 Slučajna vrijednost između 1 i 50 je 47

U JavaScriptu možete generirati slučajni broj pomoću Math.random()funkcije.

Math.random()vraća slučajni broj s pomičnom zarezom u rasponu od 0 do manje od 1 (uključujući 0 i isključujući 1 )

Gornji program prikazat će cjelobrojni izlaz između min (uključujući) i max (uključujući) .

Prvo se minimalne i maksimalne vrijednosti uzimaju kao ulazni podaci korisnika. Tada se Math.random()metoda koristi za dobivanje slučajnog broja iz proslijeđene vrijednosti.

Math.floor()Vraća najbliži cijeli broj.

Zanimljivi članci...