Number 数字
特殊数字类型
NaN
- 代表非数字值的特殊值,
Not a Number
- 可以用
isNaN()
来做判断
logd(isNaN("abc")) // 返回 true
logd(isNaN(123)) // 返回 false
logd(isNaN("123")) // 返回 false
常用函数
parseInt 字符串转数字
- 在字符串前加
~~
也可达到parseInt
效果
logd(parseInt("3.14")) // 返回 3
logd(~~"3.14") // 返回 3
- parserInt 还有第二个参数,指定进 制位 2-36之间,如2进制,8进制,16进制
- 如果不填默认10进制
logd(parseInt("10",8)) // 返回 8
logd(parseInt("0x10")) // 返回 16
logd(parseInt("10",16)) // 返回 16