目录
二、 string(字符串) boolean(布尔值) 转换number(数值型)
三、 string(字符串)number(数值型)转换boolean(布尔值)
一、number(数值型) 转换 string(字符串)
总结了三种方法
1.number = String(number);//
2.number = number +‘’ ;//字符串拼接
3.number = number.toString();
二、 string(字符串) boolean(布尔值) 转换number(数值型)
初始:
var str = "10"
str = false // true 1 false 0
console.log(typeof str);//boolean
console.log("str="+str);//str=false
1.str = Number(str)
str = Number(str) // a1 -> NaN not a number NaN -> number
console.log(typeof str);//number
console.log("str="+str);//str=0
2.str = parseInt(str)
str = parseInt(str) // boolean -> NaN
console.log(typeof str);//number
console.log("str="+str);// str=NaN
3.str = str/1
str = str-0 数字运算
三、 string(字符串)number(数值型)转换boolean(布尔值)
1.var str=" ";
console.log(Boolean(str))
string转换boolean 非空即ture
2.var number=10;
console.log(Boolean(number))
number转换boolean 非零即ture
注:不改变数据类型,只改变输出结果