Phương thức JavaScript Number toPre precision () trả về một chuỗi đại diện cho đối tượng Number với độ chính xác được chỉ định.
Cú pháp của toPrecision()
phương thức là:
num.toPrecision(precision)
Đây, num
là một con số.
Các thông số Number toPre precision ()
Các toPrecision()
phương pháp có trong:
- độ chính xác (Tùy chọn) - Một số nguyên xác định số chữ số có nghĩa
Ghi chú :
- Nếu bỏ qua độ chính xác, nó hoạt động như Number.toString () và toàn bộ số được trả về.
- Nếu độ chính xác là một giá trị không phải số nguyên, nó được làm tròn thành số nguyên gần nhất.
Trả về giá trị từ Number toPre precision ()
- Trả về a
String
, đại diện cho một số được làm tròn đến các chữ số có nghĩa chính xác.
Lưu ý : toPrecision()
Phương thức ném một RangeError
nếu độ chính xác không nằm trong khoảng từ 1 đến 100 .
Ví dụ: Sử dụng Number.toPre precision ()
let num = 57.77583; console.log(num.toPrecision()); // 57.77583 -> similar to toString() console.log(num.toPrecision(5)); // 57.776 console.log(num.toPrecision(2)); // 58 console.log(num.toPrecision(1)); // 6e+1 -> in somecases, exponential notation num = 0.000123; console.log(num.toPrecision()); // 0.000123 console.log(num.toPrecision(5)); // 0.00012300 console.log(num.toPrecision(2)); // 0.00012 console.log(num.toPrecision(1)); // 0.0001
Đầu ra
57,77583 57,776 58 6e + 1 0,000123 0,00012300 0,00012 0,0001
Bài đọc được đề xuất:
- JavaScript Number toFixed ()