//转整数 // console.log(parseInt("10"));10 // console.log(parseInt("a10"));NaN // console.log(parseInt("1dgc0"));1 // console.log(parseInt("10.66"));10.66 // console.log(parseInt("10.66nsc"));10.66 //转小数 // console.log(parseFloat("10"));10 // console.log(parseFloat("a10"));NaN // console.log(parseFloat("1dgc0"));1 // console.log(parseFloat("10.66"));10.66 // console.log(parseFloat("10.66nsc"));10.66 //转数字 // console.log(Number("10"));10 // console.log(Number("a10"));NaN // console.log(Number("1dgc0"));NaN // console.log(Number("10.66"));10.66 // console.log(Number("10.66nsc"));NaN // 转字符串 //如果变量有意义则调用.toString()使用转换 //如果变量没有意义则调用String转换 //有意义 // var num=10; // console.log(num.toString(num));//10 // //没意义 // var num1; // console.log(String(num1));//undefined // var num2=null; // console.log(String(num2));//null //其他类型转布尔类型 console.log(Boolean(1));//true console.log(Boolean(0));//false console.log(Boolean(11));//true console.log(Boolean(-10));//true console.log(Boolean("哈哈"));//true console.log(Boolean(""));//false console.log(Boolean(null));//false console.log(Boolean(undefined));//false // var str=10; // console.log(+10);10 // console.log(-10);-10