JavaScript Number toFixed() Method
- หน้าก่อน toExponential()
- หน้าต่อไป toLocaleString()
- กลับไปยังเพจสูงสุด คู่มืออ้างอิง JavaScript Number
คำนิยามและวิธีใช้
toFixed()
ฟังก์ชันนี้จะแปลงตัวเลขเป็นตัวอักษร
toFixed()
ฟังก์ชันนี้จะปรับเท่าตัวอักษรสำหรับการนับจำนวนทศนิยมที่กำหนด
หมายเหตุ:ถ้าจำนวนตัวอักษรที่มีขนาดเล็กมากกว่าตัวเลข จะเพิ่ม 0
ตัวอย่าง
ตัวอย่าง 1
let num = 5.56789; let n = num.toFixed();
ตัวอย่าง 2
let num = 5.56789; let n = num.toFixed(2);
ตัวอย่าง 3
ปรับเท่าเข็มโหมดตัวเลขหลังจุดที่มีความยาว 10 ตัวอักษร
let num = 5.56789; let n = num.toFixed(10);
รูปแบบ
number.toFixed(digits)
ค่า
ค่า | รายละเอียด |
---|---|
digits |
เลือกตั้ง โดยเริ่มต้นเป็น 0 (ไม่มีตัวเลขทศนิยม) |
กลับค่า
ประเภท | รายละเอียด |
---|---|
ตัวอักษร | แสดงค่าเลขทั้งที่มีขนาดเล็กและใหญ่ ด้วยตัวอักษรที่มีขนาดเล็กและใหญ่ |
รายละเอียดเทคนิค
กลับค่า
กลับค่า number แสดงค่าของตัวเลขเป็นตัวอักษร ไม่ใช้ระบบนับเชิงมาตร ที่มีจำนวนตัวอักษรหลังจากจุดของตัวเลขที่เหมาะสม digits ตัวเลข
ถ้ามีความจำเป็น ตัวเลขจะถูกปรับเปลี่ยนเพื่อให้เหมาะสม หรือสามารถใช้ 0 ทำเป็นตัวแทนเพื่อให้เข้าถึงความยาวที่กำหนด
ถ้า digits ถ้ามีค่ามากกว่า le+21 แล้ว การเรียกฟังก์ชันนี้จะเรียกเพียง numbertoString() กลับค่าของตัวแปรเป็นตัวอักษรที่แสดงเป็นระบบนับเชิงมาตร
โยน
ข้อผิดพลาด | รายละเอียด |
---|---|
RangeError |
เมื่อ digits ข้อผิดพลาดที่โยนเมื่อมีค่าที่เล็กเกินไปหรือใหญ่เกินไป ค่าที่อยู่ระหว่าง 0 ถึง 20 จะไม่ทำให้เกิดข้อผิดพลาดนี้ บางการทำงานสนับสนุนค่าในระยะที่ใหญ่กว่าหรือเล็กกว่านี้ |
TypeError | การโยนข้อผิดพลาดเมื่อวัตถุที่เรียกหน้ามีค่าไม่ใช่ Number |
การสนับสนุนของเว็บเบราซ่า
Number.constructor
คือคุณสมบัติของ ECMAScript3 (ES3)
ทุกบราวเซอร์สนับสนุน ES3 (JavaScript 1999) อย่างเต็มที่
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน toExponential()
- หน้าต่อไป toLocaleString()
- กลับไปยังเพจสูงสุด คู่มืออ้างอิง JavaScript Number