Skip to main content

number的方法

进制转换

1.十进制转二进制

var a = 40
a.toString(2) //转成二进制

2.二进制转十进制

parseInt('10010111100', 2)
  1. Number 将其他数据类型的值强制转换成 number 类型; 要把其他数据类型转换成 number 时,首先会调用 toString 方法;
console.log(Number('1')) //1
console.log(Number('22.22')) //22.22
console.log(Number(null)) //0 *******
console.log(Number([])) //0
console.log(Number('')) //0
console.log(Number(true)) //1
console.log(Number(false)) //0
console.log(Number('1px')) //NaN
console.log(Number({})) //NaN
console.log(Number(undefined)) //NaN