//toString方法;var num = 12;
var str = num.toString();
alert(str);
alert(typeof str); //打印string//toString()方法可以把十进制转换成其它进制var an = 12;
var num = an.toString(2); //1100var num = an.toString(8); //14var num = an.toString(16); //c
alert(num);
三、parseInt与parseFloat方法
//parseInt()方法与parseFloat()方法var num = 12.22;
var num = 12.99;
var num2 = parseInt(num); //可以取整 , 默认为向下取整
alert(num2); //打印12var an = 12.01;
alert( parseFloat(an) );
//把字符串类型转换Number类型var str = "12.2";
var str = "胖胖"; //当转换不了时,那么值就为NaNvar num = parseInt(str);
alert(num);
alert(typeof num); //打印number//可以提取字符串中的数值;var str = "12px"; //打印12var str = "12px12"; //打印12var str = "1.2px"; //打印1var str = "px12"; //打印NaNvar num = parseInt(str);
alert(num);
// 总结:遇到不是数字时就返回var str = "1.2px";
var num = parseFloat(str);
alert(num); //打印1.2