【发布时间】:2015-02-13 07:27:29
【问题描述】:
这是我的 FizzBuzz 尝试
for (i=1;i<=20;i++) {
if (i % 3 == 0 && i % 5 !== 0) {
console.log ("Fizz");
}
else if (i % 3 ==0 && i % 5 == 0) {
console.log ("FizzBuzz");
}
else if (i % 5 ==0 && i % 3 !== 0){
console.log ("Buzz");
}
else {
console.log (i);
}
};
Codecademy 认为它是正确的,但我想确保它确实如此。 非常感谢您提前。 附言我真诚地希望这次我的问题不是太模糊或抽象或离题:)
【问题讨论】:
-
条件
else if (i % 5 ==0 && i % 3 !== 0)是多余的,else if (i % 5 == 0)就够了 -
如果您的代码正在运行,那么它就是题外话。我认为对于codereview.SE来说也太模糊了
-
如果问题要求关于工作代码的非特定 cmets,它可能是题外话,更适合 codereview.stackexchange.com
标签: javascript fizzbuzz