Metode toPrecision() Number JavaScript
- Halaman Sebelumnya toLocaleString()
- Halaman Berikutnya toString()
- Kembali ke Tingkat Atas Panduan Referensi JavaScript Number
Definisi dan penggunaan
toPrecision()
Metode ini memformat angka dengan panjang yang ditentukan.
Metode ini memformat digit efektif angka.
Contoh
Contoh 1
Format angka dengan panjang yang ditentukan:
let num = 13.3714; let n = num.toPrecision(2);
Contoh 2
Format desimal:
let num = 0.001658853; num.toPrecision(2); num.toPrecision(3); num.toPrecision(10);
Contoh 3
Format angka dengan panjang yang ditentukan:
let num = 13.3714; num.toPrecision(2); num.toPrecision(3); num.toPrecision(10);
Contoh 4
Tanpa format:
let num = 13.3714; num.toPrecision();
syntaks
number.toPrecision(precision)
parameter
parameter | Deskripsi |
---|---|
precision |
Pilihan. jumlah digit. Nilai di antara 1 sampai 21 (termasuk 1 dan 21). Jika diabaikan, kembalikan angka tanpa format apapun. |
nilai kembalian
tipe | Deskripsi |
---|---|
string | Format berdasarkan presisi yang ditentukan. |
detil teknis
nilai kembalian
Dikembalikan representasi string Number, termasuk precision digit efektif.
Jika precision Cukup besar untuk termasuk semua digit bagian integer Number, maka string yang dikembalikan akan menggunakan metode titik.
Jika tidak, digunakan metode penghitungan eksponensial, yaitu satu digit sebelum titik desimal, dan titik desimal setelah precision1 digit angka.
Pada saat diperlukan, angka ini akan diperoleh atau diisi dengan nol.
dilempar
eksepsi | Deskripsi |
---|---|
RangeError |
Ketika precision Eksepsi yang dilempar saat terlalu kecil atau terlalu besar. Nilai di antara 1 sampai 21 tidak akan memicu eksepsi ini. Beberapa implementasi mendukung jangkauan nilai yang lebih besar atau lebih kecil. |
TypeError | Pemanggilan metode ini akan melempar eksepsi jika objek yang dipanggil bukan Number. |
Dukungan peramban
toPrecision()
Ini adalah fitur ECMAScript3 (ES3).
Semua peramban mendukung ES3 (JavaScript 1999) penuhnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya toLocaleString()
- Halaman Berikutnya toString()
- Kembali ke Tingkat Atas Panduan Referensi JavaScript Number