var myArray = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
for (var i = 1; i < 21; i++){
if (i%3 === 0 && i%5 === 0){
console.log("FizzBuzz")
}
else if (i%3 === 0){
console.log("Fizz")
}
else if (i%5 === 0){
console.log("Buzz")
}
else {
console.log(i)
}}
你好!
此代码是codecademy上的解决方案之一。我想知道 FOR 循环如何知道访问“myArray”数组以查找“i”的值。我从未在 FOR 循环中提及“myArray”,但它知道。我很困惑,因为如果我想要 FOR 循环访问另一个数组怎么办? FOR循环的逻辑是什么?
非常感谢大家。
最佳答案
事实并非如此。 myArray
从未使用过。
关于Javascript 逻辑 - FOR 循环如何知道自动访问哪个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28160066/