35 of 264 menu

วิธีการ toFixed

วิธีการ toFixed ทำการปัดเศษ ตัวเลขให้เหลือจำนวนหลักตามที่กำหนดในส่วนทศนิยม จำนวนหลักจะถูกระบุโดยพารามิเตอร์ ถ้าไม่ได้ระบุจำนวนหลัก จะใช้ค่าเริ่มต้น คือ 0 หลัก นั่นคือการปัดเศษ เป็นจำนวนเต็ม

ไวยากรณ์

ตัวเลข.toFixed([จำนวนหลักในส่วนทศนิยม]);

ตัวอย่าง

สมมติมีเลขทศนิยม ลองปัดเศษมันให้เหลือ 3 หลักในส่วนทศนิยม:

let num = 1.1111; console.log(num.toFixed(3));

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

1.111

ตัวอย่าง

ในตัวอย่างต่อไปนี้ก็เหลือเพียง 3 หลักในส่วนทศนิยมเช่นกัน อย่างไรก็ตามตัวเลขสุดท้าย เพิ่มขึ้น 1 เนื่องจากกระบวนการปัดเศษ เกิดขึ้นตามกฎทางคณิตศาสตร์:

let num = 1.1119; console.log(num.toFixed(3));

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

1.112

ตัวอย่าง

ในตัวอย่างต่อไปนี้ เลขทศนิยมจะถูกปัดเศษเป็นจำนวนเต็ม เนื่องจากพารามิเตอร์ของเมธอดว่าง:

let num = 1.111; console.log(num.toFixed());

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

1

ตัวอย่าง

ในตัวอย่างต่อไปนี้ พารามิเตอร์ของเมธอดมีค่ามากกว่า จำนวนหลักในส่วนทศนิยมของตัวเลขเดิม ดังนั้นเมธอดจะเพิ่มตัวเลข 0 สองตัว ต่อท้ายเลขทศนิยมของเรา:

let num = 1.1111; console.log(num.toFixed(6));

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

1.111100

ดูเพิ่มเติม

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