Metode toFixed() Number JavaScript

Definisi dan penggunaan

toFixed() Metode ini akan mengkonversi angka ke string.

toFixed() Metode ini akan membulatkan string ke digit desimal yang ditentukan.

Keterangan:Jika digit desimal lebih tinggi daripada angka, tambahkan nol.

Contoh

Contoh 1

let num = 5.56789;
let n = num.toFixed();

Coba sendiri

Contoh 2

let num = 5.56789;
let n = num.toFixed(2);

Coba sendiri

Contoh 3

Pajangan ke 10 digit setelah titik desimal:

let num = 5.56789;
let n = num.toFixed(10);

Coba sendiri

Sintaks

number.toFixed(digits)

Parameter

Parameter Deskripsi
digits

Pilihan. Jumlah digit desimal. Nilai antara 0 hingga 20, termasuk 0 dan 20.

Baku adalah 0 (tanpa desimal).

Mengembalikan nilai

Tipe Deskripsi
String Penggambangan angka dengan (atau tanpa) desimal.

Detil teknis

Mengembalikan nilai

Mengembalikan number Penggunaan string yang diembalikan, tanpa sistem bilangan eksponen, titik desimal setelahnya tetap digits digit.

Jika diperlukan, angka ini akan diukur kembali, atau dapat diisi dengan nol untuk mencapai panjang yang ditentukan.

Jika digits Jika lebih besar dari le+21, metode ini hanya dipanggil number.toString() mengembalikan string yang digambarkan dengan sistem bilangan eksponen.

Dikeluarkan

Eksepsi Deskripsi
RangeError

Ketika digits Eksesi yang dijalankan saat terlalu kecil atau terlalu besar.

Nilai antara 0 hingga 20 tidak akan memicu eksepsi ini. Beberapa implementasi mendukung jangkauan yang lebih besar atau lebih kecil.

TypeError Eksesi eksepsi bila objek yang dipanggil bukan Number.

Dukungan browser

Number.constructor Adalah fitur ECMAScript3 (ES3).

Seluruh peramban mendukung ES3 (JavaScript 1999) penuhnya:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan Dukungan