JavaScript中的 +串接字符串操作符



我遇到了尝试不同操作串联的场景。我想知道这个条件是如何为第二个语句工作的。

  1. console.log("10"+9); // 109

  2. Console.log("10"-9); //1

谁能告诉我这是怎么回事?

+用于字符串连接和加法。如果其中一个操作数是字符串,则使用串联。-仅用于减法,两个操作符总是被强制为数字。

加号既是算术运算符又是字符串连接运算符。

相关内容

  • 没有找到相关文章

最新更新