我在 JavaScript 中构建了一个名为 oddNumbers 的函数,我使用 for 循环和 if 条件来打印 0 到 10 之间的奇数。但是,控制台只打印“Odd: 1”。
我尝试使用以下代码打印从 0 到 10 的奇数列表:
function oddNumbers() {
for (let i = 0; i <= 10; i++) {
if ((i % 2) !== 0)
return console.log('Odd: ', i);
}
}
oddNumbers();
但是,它只在控制台中打印“Odd: 1”。你能帮我解决这个问题吗?我还没有发现可能存在什么错误。
return 语句将退出你的函数。
将代码更改为:
function oddNumbers() {
for (let i = 0; i <= 10; i++) {
if ((i % 2) !== 0)
console.log('Odd: ', i);
}
}
oddNumbers();