2021/1/16
1.把数字型转换为字符型
var num = 10;
var str = num.toString();
console.log(str);
console.log(typeof str);
//2.我们利用 string()
console.log(string(num));
//3.利用+拼接字符串的方法实现转换效果 隐式转换 最常用
console.log(num + '');
2.转换为数字型
// var age = prompt('请输入您的年龄');
// 1.parseInt(变量) 可以把 字符型的转换为数字型 得到的是整数
// console.log(parseInt(age));
console.log(parseInt('3.14')); //3取整 不四舍五入
console.log(parseInt('3.94')); //3取整 不四舍五入
console.log(parseInt('120px')); //120 会去掉px单位
console.log(parseInt('rem120px')); //NaN
// 2.parseFloat(变量) 可以把 字符型的转换为数字型 的导师小数 浮点数
console.log(parseFloat('3.14')); //3.14
console.log(parseFloat('120px')); //120 会去掉px单位
console.log(parseFloat('rem120px')); //NaN
// 3.利用 Number (变量)
var str = '123';
console.log(Number(str)); //123
console.log(Number('12')); //12
// 4.利用了算数运算 - * / 隐式转换
console.log('12' - 0); //12
console.log('123' - '120'); //3
console.log('123' * 1); //123

浙公网安备 33010602011771号