up
down
Close
架站盒子
Web Development Box
 

JavaScript中Math與ceil()、floor()、round()的意思與區別

│ 1417 Views │ JavaScript

語法

<script>
var num = 1.5;
console.log('原數字:'+ num);
var a = Math.ceil(num);
console.log('ceil 結果:'+ a);
var b = Math.floor(num);
console.log('floor 結果:'+ b);
var c = Math.round(num);
console.log('round 結果:'+ c);
</script>

結果

ceil 結果:2
floor 結果:1
round 結果:2

本頁已設置此語法,請按F12 > Console,檢查結果。

說明

  1. var num = 1.5:給數字一個變數。
  2. Math :數學函數。
  3. ceil :往向上取整數,1.4跟1.5都會輸出為2。
  4. floor:往向下取整數,1.4跟1.5都會輸出為1。
  5. round:傳統四捨五入,1.4輸出為1,1.5輸出為2。

延伸閱讀

本文是否對您有幫助?