JavaScript Number toFixed() Method

คำนิยามและวิธีใช้

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
สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน