Javascript 逻辑 - FOR 循环如何知道自动访问哪个数组

标签 javascript

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/

相关文章:

javascript - 在 React JS 中添加和删除 onClick 元素?

javascript - .click(function()) 未被调用

javascript - php 脚本中 json 返回值的 ajax jquery 错误

javascript - 从 ng-repeat 发布项目

javascript - Angular UI-router,嵌套状态不显示

javascript - CSS-将页脚粘贴到页面底部(因此仅在滚动后可见)没有 html 选择器?

javascript - 数组在 Angular 2中多次被ngdocheck推送元素

javascript - 我怎样才能制作正方形?

javascript - 使用 React 在语义 UI 中编辑和删除卡片。

javascript - 为什么我无法在node.js中获取对象原型(prototype)名称