Јавасцрипт програм за генерисање случајног броја између два броја

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће генерисати случајни број између два броја.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт Матх рандом ()
  • ЈаваСцрипт Матх флоор ()
  • ЈаваСцрипт парсеИнт ()

Ако желите да пронађете случајни цели број између мин (укључујући) и максимум (укључујући), можете користити следећу формулу:

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

Пример: Целобројна вредност између два броја

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

Оутпут

 Унесите минималну вредност: 1 Унесите најмању вредност: 50 Насумична вредност између 1 и 50 је 47

У ЈаваСцрипт-у помоћу Math.random()функције можете генерисати случајан број .

Math.random()враћа случајни број са покретном зарезом у распону од 0 до мање од 1 (укључујући 0 и искључујући 1 )

Горњи програм ће приказати целобројни излаз између мин (укључујући) и максимум (укључујући) .

Прво се минималне и максималне вредности узимају као улазни подаци корисника. Тада се Math.random()метода користи за добијање случајног броја из прослеђене вредности.

Math.floor()Враћа најближи цео број.

Занимљиви Чланци...