javascript - for 循环可以递增/递减一个以上吗?

标签 javascript for-loop increment

除了 i++++i 之外,还有其他方法可以增加 Javascript 中的 for 循环吗?例如,我想增加 3 而不是 1。

for (var i = 0; i < myVar.length; i+3) {
   //every three
}

最佳答案

使用 += assignment operator :

for (var i = 0; i < myVar.length; i += 3) {

从技术上讲,您可以在 for 循环的最终表达式中放置您喜欢的任何表达式,但它通常用于更新计数器变量。

有关 for 循环每个步骤的更多信息,check out the MDN article .

关于javascript - for 循环可以递增/递减一个以上吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12809776/

相关文章:

c++ - 循环性能内部评估的 bool 条件

c++ - 如果条件为 TRUE,则在 do while 循环中发布增量(最好的方法?)

php - 更新mysql表中的数据

javascript - d3.js 条件词颜色填充wordcloud

javascript - 在窗口外部单击时自动关闭模态,但在模态窗口内部单击时保持打开状态

java - 在for循环中跳过数字

c++ - var++ 和 var-- 不是线程安全的?

javascript - dojo 存储/内存查询 - 不等于

javascript - 是否可以使用 extjs 在组内进行分组?

javascript - push() 一个二维数组