Metode toFixed() JavaScript Number

Definisi dan penggunaan

toFixed() Metode ini akan mengubah angka ke string.

toFixed() Metode ini akan mengurangkan string ke jumlah 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

Pengurangan hingga 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 0 (tanpa desimal).

Kembalikan nilai

Jenis Deskripsi
String Wakil angka dengan (atau tanpa) desimal.

Detil teknis

Kembalikan nilai

Kembalikan number wakil string, tanpa sistem bilangan eksponen, dan titik desimal setelah bilangan desimal tetap. digits digit.

Jika perlu, angka ini akan disesuaikan, dan boleh diisi dengan 0 untuk mencapai panjang yang ditentukan.

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

Dipancarkan

Eksepsi Deskripsi
RangeError

Ketika digits Pembuang eksepsi bila 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 Pembuang eksepsi bila objek yang dipanggil bukan Number.

Dukungan pelayar

Number.constructor Adalah ciri ECMAScript3 (ES3).

Semua pelayar menyokong ES3 (JavaScript 1999) sepenuhnya:

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