我真的是新手,所有这一切,我在课堂上学习它。我的任务是写一个Else/If循环,我们显示1-100。如果整数可以被3个显示“play”整除,如果可以被4整除显示“ball”,并且如果3和4可以整除显示“Play Ball”,则其他任何值都只是整数。 我有我的代码在这里工作,但我不能让我的3和4显示“播放球”,除非我自己运行它。希望是有道理的,这是我有:其他/如果循环JavaScript
for (var i = 1; i <= 100; i++) {
if (i % 3 === 0) {
console.log('Play');
} else if (i % 4 === 0) {
console.log('Ball');
} else if (i % 3 === 0 && i % 4 === 0) {
console.log('Play Ball');
} else {
console.log(i);
}
}
首先检查您的AND条件! – Li357
Fizz-Buzz再次袭击! – tadman
请注意您的条件的顺序。如果我%3,我们记录'玩',我们就完成了。如果我%4,我们记录'球',我们完成了。 – stealththeninja