我对控制台有问题。我想让n <10,如果n <100,还有控制台注释。好像不会让我通过其他。我试图找到答案,但是没有任何效果。
let n = 14;
undefined
if (n<10){
console.log("grats");}
undefined
else if (n<100){console.log("grats2");}
SyntaxError: expected expression, got keyword 'else'
在浏览器的控制台中,每一行似乎都是单独解释和执行的。如果您在if
的花括号处停下,则在该位置将其关闭,然后将执行该表达式,并且在下一行无法执行else
,因为if
语句已完成。
您可以做的是
if (condition) {
// ... operations
} else {
通过在关闭花括号后立即编写else,您正在告诉控制台,而不是使用if语句还没有完成