31 of 264 menu

Math.random metodi

Math.random metodi 0 dan 1 gacha tasodifiy kasr son qaytaradi.

Sintaksis

Math.random();

Qo'llanish

Ma'lum oraliqda (kasr yoki butun) tasodifiy son olish uchun maxsus usullardan foydalanish kerak. min va max orasida tasodifiy kasr son olish quyidagicha amalga oshiriladi:

function getRandomArbitary(min, max) { return Math.random() * (max - min) + min; }

Endi esa min va max orasida tasodifiy butun son olamiz:

function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }

Misol

Keling, 0 dan 1 gacha tasodifiy sonni chiqaraylik:

console.log(Math.random());

Kodni bajarish natijasi:

0.5416665468657356

Misol

Keling, 10 dan 100 gacha tasodifiy butun sonni chiqaraylik:

function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } console.log(getRandomInt(10, 100));

Kodni bajarish natijasi:

12
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish