基础-Math.floor与parseInt区别
Posted ganmy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础-Math.floor与parseInt区别相关的知识,希望对你有一定的参考价值。
Math.floor只能对一个数向下取整,不能解析字符串
如:
Math.floor(1.5) // 1
Math.floor(-2.1) // -3
Math.floor("3") // 3
Math.floor(‘Hello‘) // NaN
Math.floor(‘16岁‘) // NaN
parseInt(string, radix)可将任意数字开头字符串转换为相应整数,后一个参数表进制,可取值2/8/10/16,默认是十进制
如:
parseInt(1.5) // 2
parseInt(1.2) // 1
parseInt(-2.1) // -2
parseInt(‘3‘) // 3
parseInt(‘hello‘) // NaN
parseInot(‘16岁‘) // 16
以上是关于基础-Math.floor与parseInt区别的主要内容,如果未能解决你的问题,请参考以下文章
js中Math.roundparseIntMath.floor和Math.ceil小数取整总结
Javascript Math.ceil()与Math.round()与Math.floor()区别