什么导致javascript错误;应为标识符,而不是“sew else”;?
错误消息:什么导致javascript错误;应为标识符,而不是“sew else”;?,javascript,Javascript,错误消息: "Expected identifier and instead saw else." 以下是代码(全部为Javascript): 此处不应使用分号: if (numHours >= 8); { if语句结构应如下所示: if (condition) { } else if (condtion2) { } else { } 看起来在if语句的右括号后面有一个分号。在if(numHours>=8)中有一个分号这是不正确的。如果你希望人们阅读并帮助你,你也应该努力格式化
"Expected identifier and instead saw else."
以下是代码(全部为Javascript):
此处不应使用分号:
if (numHours >= 8); {
if
语句结构应如下所示:
if (condition) {
} else if (condtion2) {
} else {
}
看起来在
if
语句的右括号后面有一个分号。在if(numHours>=8)中有一个分号代码>这是不正确的。如果你希望人们阅读并帮助你,你也应该努力格式化你的代码。也许多睡一会儿,答案就会显而易见。我建议你这样做:函数sleepCheck(numHours){…}
然后调用:sleepCheck(somenumberthere)代码>。这更为常见和正确。
if (condition) {
} else if (condtion2) {
} else {
}