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 »

ULASHISH

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
Number0 dan (kiradi) 1 gacha (1 kirmaydi) bo‘lgan tasodifiy son.


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!