【发布时间】:2022-01-23 14:58:47
【问题描述】:
我在 Chrome 开发者工具中练习 JavaScript。我已经定义了一个名为“abc”的函数。在控制台内调用该函数时,显示该函数未定义。 下面是我的代码
var a=[],i=0,n=1;
function abc()
{
while(i<100)
{
if(n%3===0&&n%5===0)
a.push("FizzBuzz");
else
if(n%3===0)
a.push("Fizz");
else
if(n%5===0)
a.push("Buzz")
else
a.push(n);
i++;
}
console.log(a);
}
abc();
【问题讨论】:
-
很奇怪。该脚本为我崩溃了整个选项卡。 (STATUS_BREAKPOINT) - 你肯定有语法错误,但它们应该不会使选项卡崩溃。
-
@GoldenretriverYT — 没那么奇怪。它里面有一个无限循环。
-
@Quentin 哦,没注意到。我以为它会结束,但我永远不会增加
-
而循环错误必须实现增量算子
-
哦,是的!我忘记增加 i。但问题是控制台显示该函数未定义。
标签: javascript javascript-objects web-development-server