javacript如何与运算符一起工作我仍然不明白

时间:2019-09-10 02:57:51

标签: javascript string numbers

我只是陷入这种情况。我尝试添加“ 10” +1,这给了我“ 101”,这很明显,因为我知道它将字符串与数字连接起来并将其转换为101的字符串,但是当写入“ 10” -1时,它给了我9。这可行吗

1 个答案:

答案 0 :(得分:1)

由于-运算符无法应用于字符串(出于显而易见的原因-如何减去字符串?),因此它隐式转换为数字。所以这个:

"10" - 1

已在后台转换为:

10 - 1

显然是:

9

有关更多信息,请查找类型强制