JavaScript Math.floor 方法
Math.floor 方法用於對數值向下取整,即得到小於或等於該數值的最大整數。文法如下:
Math.floor(x)
參數說明:
参数 | 说明 |
---|---|
x | 必需。必须是一个数值。 |
提示:此方法與 Math.ceil 方法正好相反。
Math.floor 方法實例
<script language="JavaScript"> document.write( Math.floor(0.35) + "<br />" ); document.write( Math.floor(10) + "<br />" ); document.write( Math.floor(-10) + "<br />" ); document.write( Math.floor(-10.1) ); </script>
運行該例子,輸出:
0
10
-10
-11
Math.floor 可能不准的問題
如果參數x 是涉及浮點數的表達式,那麼由於電腦的固有原理,可能導致表達式應用Math.floor 方法後結果不準確(不符合常理),具體參考《Math.ceil方法》一文中的相關描述。