相关疑难解决方法(0)

为什么JavaScript处理字符串和数字之间的加号和减号运算符的方式不同?

我不明白为什么JavaScript以这种方式工作.

console.log("1" + 1);
console.log("1" - 1);
Run Code Online (Sandbox Code Playgroud)

第一行打印11,第二行打印0.为什么JavaScript将第一行作为字符串处理,第二行作为数字处理?

javascript string numbers operators

65
推荐指数
6
解决办法
2万
查看次数

标签 统计

javascript ×1

numbers ×1

operators ×1

string ×1