JavaScript Number toFixed() yöntemi

Tanım ve kullanım

toFixed() Bu yöntem, sayıyı dizeye dönüştürür.

toFixed() Bu yöntem, dizeleri belirtilen ondalık basamak sayısına yuvarlar.

Yorum:Ondalık basamak sayısı sayıdan yüksekse, sıfır eklenir.

Örnek

Örnek 1

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

Kişisel olarak deneyin

Örnek 2

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

Kişisel olarak deneyin

Örnek 3

Ondalık noktasına 10 basamak yuvarlayarak:

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

Kişisel olarak deneyin

Gramer

number.toFixed(digits)

Parametre

Parametre Açıklama
digits

Opsiyonel. Ondalık basamak sayısı. 0 ~ 20 arasındaki değerler, 0 ve 20 dahil.

Varsayılan olarak 0 (ondalık olmayan).

Döndürme değeri

Tür Açıklama
Dizi Dekümlü veya dekümeli olmayan sayı ifadeleri.

Teknik ayrıntılar

Döndürme değeri

Döndürür number dizisi, egzersiz sayısına dayalı değil, ondalık noktanın ardından sabit digits sayısal basamak.

Gerekirse, bu sayı yuvarlanır ve 0 ile tamamlanabilir, böylece belirtilen uzunluğa ulaşır.

Eğer digits le+21'den büyükse, bu yöntem sadece number.toString() metni, egzersiz sayısına dayalı olarak ifade edilen bir dizi döndürür.

Atılır

İstisna Açıklama
RangeError

İşte digits Çok küçük veya çok büyük olduğunda atılan istisna.

0 ~ 20 arasındaki değerler bu istisnayı tetiklemez. Bazı implementasyonlar daha büyük veya daha küçük aralıklardaki değerleri destekler.

TypeError Bu yöntemi çağıran nesne Number değilse atılan istisna.

Tarayıcı desteği

Number.constructor Bu ECMAScript3 (ES3) özellikleridir.

Tüm tarayıcılar ES3 (JavaScript 1999) için tamamen desteklemektedir:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek Destek Destek Destek Destek Destek