Javascript eğitim serimizin bu bölümünde yuvarlama komutlarını işleyeceğiz.3 tane yuvarlama kodumuz var.Bunlar :
1-Math.ceil()
Math.ceil sayıyı yukarı yuvarlar.5.1 veya 5.9 olsun math.ceil sayıyı 6 yapar.
var sayi=7.5;
Math.ceil(sayi);//7
2-Math.floor()
Math.floor ise ceilin tam tersidir.Sayı ne olursa olsun aşağı yuvarlar.4.1 veya 4.9 çıktısı 4 dür.
var sayi=17.5;
Math.floor(sayi);//17
3-Math.round()
Math.round ise sayı .5 ve üstü ise yukarı yuvarlar..5 altı ise aşağı yuvarlar.8.5 i 9 a 8.4 ü 8 yuvarlar.
var sayi=14.5;
Math.round(sayi);//15
Genel örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>UstaDerslik</title>
<script type="text/javascript">
var sayi1=5.68;
var sayi2=1.10;
var sayi3=7.50;
function yuvarla(){
document.getElementById("sayi1").innerHTML=sayi1+"="+Math.ceil(sayi1)+"-ceil";
document.getElementById("sayi2").innerHTML=sayi2+"="+Math.floor(sayi2)+"-floor";
document.getElementById("sayi3").innerHTML=sayi3+"="+Math.floor(sayi3)+"-floor";
document.getElementById("sayi4").innerHTML=sayi3+"="+Math.round(sayi3)+"-round";
}
</script>
</head>
<body>
<div id="sayi1"></div>
<div id="sayi2"></div>
<div id="sayi3"></div>
<div id="sayi4"></div>
<button onClick="yuvarla()">Yuvarla</button>
</body>
</html>
Çıktısı :
Yukarıda sayiların hepsini yuvarladık ve ekrana bastık.