40 of 264 menu

วิธีการ Math.min

วิธีการ Math.min ส่งกลับค่า ตัวเลขที่น้อยที่สุดจากกลุ่มตัวเลขที่ส่งผ่านพารามิเตอร์ หากไม่ได้ส่งพารามิเตอร์ใด ๆ จะ ส่งกลับค่า Infinity

ไวยากรณ์

Math.min(ตัวเลข, ตัวเลข, ตัวเลข...);

ตัวอย่าง

มาดูการแสดงค่าตัวเลขที่น้อยที่สุด จากกลุ่มตัวเลข:

console.log(Math.min(40, 20, 42, 100, 67));

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

20

ตัวอย่าง

มาดูการแสดงค่าตัวเลขที่น้อยที่สุด จากกลุ่มตัวเลข:

console.log(Math.min(-1, -100, -30, -25, 40));

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

-100

ตัวอย่าง

ในตัวอย่างต่อไปนี้จะแสดงค่า Infinity เนื่องจากไม่ได้ส่งพารามิเตอร์ให้กับวิธีการ:

console.log(Math.min());

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

Infinity

ตัวอย่าง

โดยค่าเริ่มต้น ฟังก์ชันไม่สามารถทำงานกับอาร์เรย์ได้ แต่สามารถบังคับให้ทำงานได้ ด้วยการใช้ โอเปอเรเตอร์ spread มาลองใช้มันเพื่อแสดง ค่าต่ำสุดในอาร์เรย์:

let arr = [1, 5, 10, 34, 100]; let min = Math.min(...arr); console.log(min);

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

1

ตัวอย่าง

นอกจากนี้ยังสามารถบังคับให้ฟังก์ชันทำงาน กับอาร์เรย์ได้ด้วยวิธีการ apply:

let arr = [1, 5, 10, 34, 100]; let min = Math.min.apply(null, arr); console.log(min);

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

1

ดูเพิ่มเติม

  • วิธีการ Math.max,
    ซึ่งส่งกลับค่าตัวเลขที่มากที่สุดจากกลุ่มตัวเลข
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ