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