首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Errors: Missing parenthesis after condition

信息

代码语言:javascript
复制
SyntaxError: missing ) after condition

错误类型

SyntaxError

哪里出错了?

如何if写入条件是错误的。在任何编程语言中,代码都需要根据不同的输入做出相应的决策和执行。if语句在指定的条件为真时执行语句。在JavaScript中,这个条件必须出现在if关键字后面的括号中,如下所示:

代码语言:javascript
复制
if (condition) {
  // do something if the condition is true
}

示例

这可能只是一个疏忽,仔细检查你的代码中的所有括号。

代码语言:javascript
复制
if (3 > Math.PI {
  console.log("wait what?");
}

// SyntaxError: missing ) after condition

要解决这个问题,你需要添加一个关闭条件的括号。

代码语言:javascript
复制
if (3 > Math.PI) {
  console.log("wait what?");
}

如果您是来自另一种编程语言,那么在JavaScript中添加不完全相同或毫无意义的关键字也很容易。

代码语言:javascript
复制
if (done is true) {
 console.log("we are done!");
}

// SyntaxError: missing ) after condition

相反,您需要使用正确的比较运算符。例如:

代码语言:javascript
复制
if (done === true) {
 console.log("we are done!");
}

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com