- 隐式转换
数字字符串加数字,数字隐式转换为字符串
console.log(30+'30');//结果为3030
//调换位置也可以
console.log('30'+30);//结果为3030
数字字符串与数字做非加法运算,字符串隐式转换为数字
console.log('20'-10);//10
console.log(10*'10');//100
console.log(10/'2');//5
数字字符串与数字字符做非加法运算,隐式转换为数字
console.log('20'-'10');//10
console.log('20'/'10');//2
console.log('20'*'10');//200
- 强制类型转换
整数字符串转换为整数
let number = '20';
// 将number转换为整数类型
let number1 = parseInt(number);
console.log(number1);//20
//判断转换后的数据类型
console.log(typeof number2);//number