?
寫js的時候,我們經常會使用一些js的數學方法,來將字符串轉化成數字,經常會用到取整操作。比如將得到的字符串“09.09”轉化成整數數字。常用的有4中方法:parseInt(),Math.ceil(),Math.floor(),Math.round()。
1.?parseInt()
????丟棄小數部分,保留整數部分
2.?Math.ceil()
????向上取整,有小數就整數部分加1
3.?Math.floor()
????向下取整,丟棄小數部分
4.?Math.round()
????四舍五入
?
如果字符串的第一位是0的話,parseInt()會將這個字符串轉為數字0;其他三個不會。
例如:
原始數字:09.09
parseInt(保留整數):0
Math.ceil(向上取整):10
Math.round(四舍五入):9
Math.floor(向下取整):9
?