向上取整:
Math.ceil();
微信截图_20180816092134.png向下取整:
Math.floor() | parseInt() | num>>0 | num^0
微信截图_20180816092219.pngMath.floor()与parseInt()都有向下取整的功能,但是两者截然不同!
Math.floor():仅针对数字取整!
parseInt():也不仅对数字对于字符串也可进行取整,但是它操作的本质是丢弃小数点后的字符!
微信截图_20180816095030.png
num>>0与num^0对于非数字的字符串取整不会报错,直接取0!对于非数字会直接报错!
微信截图_20180816100834.png
网友评论