我遇到了尝试不同操作串联的场景。我想知道这个条件是如何为第二个语句工作的。
-
console.log("10"+9); // 109
-
Console.log("10"-9); //1
谁能告诉我这是怎么回事?
+
用于字符串连接和加法。如果其中一个操作数是字符串,则使用串联。-
仅用于减法,两个操作符总是被强制为数字。
加号既是算术运算符又是字符串连接运算符。