JavaScript ile virgülden sonraki ondalık sayısını belirlemek için iki metodu birleştirerek kullanıyoruz. Matematiksel işlem yapılacaksa toFixed ile kırpma işlemi yapıldıktan sonra mutlaka Number ile number tipine çevrilmesi gerekir.
Aşağıdaki örnek kod ile virgülden sonra iki basamak yapıp number tipinde sayi değişkenine aktarmaktadır.
1 2 3 4 5 6 7 8 |
var sayi=12.45548; sayi= sayi.toFixed(2); alert(sayi); //sonuç:12.45 ,tipi:string sayi=Number(sayi); alert(sayi); //sonuç:12.45 tipi number |
Örneği tek satırda yazarsak;
1 2 3 4 5 |
var sayi=12.45548; sayi= Number(sayi.toFixed(2)); alert(sayi); //sonuç:12.45 ,tipi:number |
degisken.toFixed(basamak sayısı)
Number(sayısal yapılacak değişken)