数字取整

向上取整:

Math.ceil();

微信截图_20180816092134.png

向下取整:

Math.floor() | parseInt() | num>>0 | num^0

微信截图_20180816092219.png

Math.floor()与parseInt()都有向下取整的功能,但是两者截然不同!
Math.floor():仅针对数字取整!
parseInt():也不仅对数字对于字符串也可进行取整,但是它操作的本质是丢弃小数点后的字符!


微信截图_20180816095030.png

num>>0与num^0对于非数字的字符串取整不会报错,直接取0!对于非数字会直接报错!


微信截图_20180816100834.png

四舍五入:

Math.round()

微信截图_20180816092244.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。