JavaScript数值和字符串之间运算
我是小白,大佬勿喷
先说结论
数值和字符串进行加法操作时,数值变为字符串类型
数值和字符串,字符串和字符串进行减法运算时,字符串变为数值类型
数值和字符串,字符串和字符串进行乘法法运算时,字符串变为数值类型
数值和字符串,字符串和字符串进行除法法运算时,字符串变为数值类型
话不多说,先上代码
<!DOCTYPE html>
<html>
<head></head>
<body>
<script>
var a = 1;
var b = "123";
var c = "hello";
console.log(a + b);
console.log(typeof(a + b));
console.log(a + c);
console.log(typeof(a + c));
console.log(b + c);
console.log(typeof(b + c));
</script>
</body>
</html>