gpt4 book ai didi

javascript - Fizz Buzz 解决方案 : Unexpected Token Function?

转载 作者:行者123 更新时间:2023-11-30 06:20:59 26 4
gpt4 key购买 nike

我对这段代码有些失望。我可能看不到它。我不断收到“意外 token ”或“非法”错误(考虑到我以前从未见过这样的错误,后者完全让我感到困惑。

我一直在仔细检查语法,我想这可能是我没有捕捉到的东西?

function fizzBuzz(n) {
2 for (i = 0; i<=n; i++) {
3 if (n%3===0) {
4 print ("fizz")
5 }
6 if (n%5===0) {
7 print ("buzz")
8 }
9 if (i%3 !== 0 && i%5 !== 0) {
10 return [i];
11 }
12 }
13 }
14
15
16 fizzBuzz(100);

非常感谢您的帮助! <3

最佳答案

你需要一些改变:

  • 删除行号,

  • 首先检查 'fizz buzz' 值并使用 console.log 进行输出。然后使用 continue跳转到顶部以进行下一个循环的语句,

  • 使用 i 而不是 n 进行检查。

function fizzBuzz(n) {
for (i = 0; i <= n; i++) {
if (i % 3 === 0 && i % 5 === 0) {
console.log("fizz buzz");
continue;
}
if (i % 3 === 0) {
console.log("fizz");
continue;
}
if (i % 5 === 0) {
console.log("buzz");
continue;
}
console.log(i);
}
}

fizzBuzz(100);

关于javascript - Fizz Buzz 解决方案 : Unexpected Token Function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53134851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com