parseInt() 与Math.floor() 有什么区别??

皓韵儿
浏览 3959回答 3
3回答

我要开发地图系统

1、parseInt主要是对带有数字的字符进行串操作,不过,要求以数字开头的字符串,非数字开头的字符串不做处理直接返回NaN做为结果;当然也能直接对数字进行处理。Math.floor只对数字有效。2、parseInt是只取整数部分,如果数字里有小数,直接砍掉;Math.floor主要是对小数处理,无论小数部分是多少都减为0,然后再将结果转换为整数。
打开App,查看更多内容
随时随地看视频慕课网APP