JavaScriptte round metodu virgülden sonraki sayıyı en yakın sayıya yuvarlar ancak virgülden sonra istediğimiz kadar basamağa yuvarlamak için kendi formülümüzü yazmamız gerekir. Aşağıdaki fonksiyon ile sitediğiniz basamak sayısına kadar sayısal olarak yuvarlama yapabilirsiniz.
JavaScript Kodu: Örnekte JavaScript virgülden sonra iki basamak yuvarlaması yapılmaktadır.
1 2 3 4 5 6 7 8 9 10 11 12 13 | function yuvarla(sayi,basamak) { basamak=Math.pow(10,basamak); return Math.round(sayi*basamak)/basamak; } var sayi=10/3; console.log(sayi); //çıktı :3.333333; var yeniSayi=yuvarla(sayi,2); console.log(yeniSayi); //Çıktı :3.33 |
Çıktı:
Yorum Yap