把数字转换为字符串
- toString() 把数字 转换为字符串
- 基模式 toSring(2) 把一个数字转换成2进制以后再作为字符串输出
var a = 10
console.log(a.toString())
console.log(a.toString(2))
把字符串转换为数字
- paresInt() 把字符串转换为数字
- 基模式paresInt(‘10’,2) 把10作为二进制的数字转换为十进制的整数
var a = '30.4'
console.log(parseInt(a)) //30
console.log(parseInt('10',2))
- paresFloat 把字符串转换为小数 (没有基模式)
var a = '30.4'
console.log(parseFloat(a)) //30.4
- Number() 把对象的值转换为数字,首先判断整体是不是数字,如果是再决定调用parseInt或者parseFloat,如果不是则返回NaN
console.log(Number('10.6'))
console.log(Number('10'))
把数字转换为字符串
console.log(String(20))