random()
Misollar
let x = Math.random();
O‘zingiz sinab ko‘ring »
0 (kiradi) va 10 (kirmaydi) oralig‘idagi tasodifiy sonni qaytaring:
let x = Math.random() * 10;
O‘zingiz sinab ko‘ring »
0 (kiradi) va 100 (kirmaydi) oralig‘idagi tasodifiy sonni qaytaring:
let x = Math.random() * 100;
O‘zingiz sinab ko‘ring »
1 va 10 (ikkalasi ham kiradi) oralig‘idagi tasodifiy butun son:
let x = Math.floor((Math.random() * 10) + 1);
O‘zingiz sinab ko‘ring »
1 va 100 (ikkalasi ham kiradi) oralig‘idagi tasodifiy butun son:
let x = Math.floor((Math.random() * 100) + 1);
O‘zingiz sinab ko‘ring »
Tavsif
Math.random() metodi 0 (kiradi) va 1 (kirmaydi) oralig‘idagi tasodifiy suzuvchi nuqtali sonni qaytaradi.
Eslatma
Math.random() kriptografik jihatdan xavfsiz son qaytarmaydi.
Agar sizga kriptografik jihatdan xavfsiz son kerak bo‘lsa, Crypto API’ning ushbu metodidan foydalaning:
crypto.getRandomValues()
Sintaksis
Math.random()
Parametrlar
| YO‘Q |
Qaytariladigan qiymat
| Tip | Tavsif |
| Number | 0 dan (kiradi) 1 gacha (1 kirmaydi) bo‘lgan tasodifiy son. |
Shuningdek qarang:
JavaScript Math bo‘yicha to‘liq darslik
JavaScript Math bo‘yicha to‘liq ma’lumotnoma
Brauzerlarda qo‘llab-quvvatlash
Math.random() — ECMAScript1 (JavaScript 1997) imkoniyati.
U barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
