繁体   English   中英

它是未定义的

[英]It is undefined

我只是在练习代码,它说错误:未捕获的 ReferenceError:未定义 numberofCake 我需要帮助以找到导致它未定义的原因代码是

let numberOfCake = 0;
  console.log('Let us eat cake!');
} else {
  console.log('No cake Left!');
}

查看您的帖子,我认为您复制代码时的格式可能有点混乱。 所以我不确定这是否真的能回答你的问题,但这里有一个例子:

let numberOfCake = 0;

if (numberOfCake > 0) {
  console.log('Let us eat cake!');
} else {
 console.log('No cake Left!');
}

这里的代码应该可以工作。 根据您发布的内容,我猜您的代码中只是有语法错误。 是有关如何正确构建 if/else 语句的更多信息。

如果 if/else 语法没有问题,您可能会遇到 scope 问题。 有关 javascript 中 scope 的更深入解释,请查看本文

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM