这是我的代码
function test(number) {
if (number % 15 == 0) {
return "FizzBuzz";
}
if (number % 3 == 0) {
return "Fizz";
}
if (number % 5 == 0) {
return "Buzz";
}
return number.toString();
}
我输入test(15)
。
结果打印“FizzBuzz”
为什么它不打印 "FizzBuzz"
"Fizz"
和 "Buzz"
?
最佳答案
每个函数只能返回
一次。返回后,它会返回到您调用该函数的行。
关于javascript - 如何在 JavaScript 中使用 if-else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43637089/