Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)

二进制(0b 或 0B)与八进制 (0o 与 0O)
八进制可以写成 0xx,但是在严格模式下会报错,所以最好写成上面的格式:
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
( 0b 或 0B)与 (0o 与 0O) 开头的进制数转十进制需要用Number()

Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
十进制数转其他进制toString()
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
一个非十进制数转换为十进制数的通用方法:
上面说的特殊开头的除外
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
这个做法即是,由这个数的最低位起,为0次方,依次往高位递增,这个位数乘以对应的进制的次方,累加即是十进制的值:
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
非十进制数转换为十进制数的另一种方法:parseInt
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)
第一个参数位是非十进制数,第二个参数位置是进制数这个数必须是纯数值,否则就会报错:(或者出现NaN)
Es6 复阅(4)(部分是非es6的) --数值的扩展 (进制)