31 of 264 menu

เมธอด Math.random

เมธอด Math.random ส่งกลับ ตัวเลขทศนิยมสุ่มตั้งแต่ 0 ถึง 1

ไวยากรณ์

Math.random();

การใช้งาน

เพื่อให้ได้ตัวเลขสุ่มในช่วงที่กำหนด (ทศนิยมหรือจำนวนเต็ม) ควรใช้เทคนิคพิเศษ การได้ตัวเลขทศนิยมสุ่มระหว่าง min และ max ทำได้ดังนี้:

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

และตอนนี้เรามาได้ตัวเลขจำนวนเต็มสุ่มระหว่าง min และ max:

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

ตัวอย่าง

มาแสดงตัวเลขสุ่มตั้งแต่ 0 ถึง 1:

console.log(Math.random());

ผลลัพธ์จากการรันโค้ด:

0.5416665468657356

ตัวอย่าง

มาแสดงตัวเลขจำนวนเต็มสุ่มตั้งแต่ 10 ถึง 100:

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

ผลลัพธ์จากการรันโค้ด:

12
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ