JavaScript Tasodifiy (random)

Math.random() 0 (shu jumladan) va 1 (eksklyuziv) orasidagi tasodifiy sonni qaytaradi:

Math.random();
0.3450562544766482
Math.random() har doim 1 dan kichik raqamni qaytaradi.

JavaScript tasodifiy butun sonlari

Math.random()bilan ishlatiladi Math.floor()tasodifiy butun sonlarni qaytarish uchun ishlatilishi mumkin.

Math.floor(Math.random() * 10);
9

To'g'ri tasodifiy funktsiya

Ushbu JavaScript funksiyasi har doim min (qo'shilgan) va maksimal (chiqarilgan) o'rtasidagi tasodifiy sonni qaytaradi:

function getRndInteger(min, max) {
  return Math.floor(Math.random() * (max - min) ) + min;
}
getRndInteger(0,10);
9

Tasodifiy sonlarni vaziyatga qarab har xil usulda qo'llashingiz mumkin.