JavaScript Number toFixed() yöntemi
- Önceki sayfa toExponential()
- Sonraki sayfa toLocaleString()
- Üst seviyeye dön JavaScript Number İlgili Kılavuz
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();
Örnek 2
let num = 5.56789; let n = num.toFixed(2);
Örnek 3
Ondalık noktasına 10 basamak yuvarlayarak:
let num = 5.56789; let n = num.toFixed(10);
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 |
- Önceki sayfa toExponential()
- Sonraki sayfa toLocaleString()
- Üst seviyeye dön JavaScript Number İlgili Kılavuz