迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

在 JavaScript 的 for 循环中以 2 为单位递增

作者:迹忆客 最近更新:2024/03/17 浏览次数:

本教程重点介绍 JavaScript for 循环,并使用示例在 for 循环中将变量增加 2。


JavaScript 中的循环

编程语言使用循环来重复一段代码。JavaScript 循环用于使用 forwhiledo-whilefor-in 循环遍历代码部分。

它使代码紧凑。它主要用于数组中。

如果要显示数学表,可以使用循环。这只是一个简单的例子;你可以用循环实现更多。

JavaScript 支持四种类型的循环。

  1. for 循环
  2. do-while 循环
  3. for-in 循环
  4. while 循环

在 JavaScript 的 for 循环中增加 2

for 语句使用括号中的三个可选表达式创建一个循环,并用分号分隔。然后,一个语句(通常是一个 block 语句)在循环内运行。

语法:

for ($initialization; $condition; $final - expression) {
  // execute the code inside it
}

$Initialization 是一个变量声明,其中包含在循环开始之前计算一次的赋值表达式。这个变量一般用来初始化一个变量。

该表达式可以使用可选的关键字 varlet 声明新变量。

var 声明的变量不是循环的局部变量;它们与 for 循环在同一范围内。用 let 声明的变量是声明的局部变量。

使用 const 而不是 letvar 将引发错误 Uncaught TypeError: Assignment to constant variable

$condition 是一个必须在每次循环迭代之前计算的表达式。这是一个可选的表达式。

默认情况下,条件始终评估为真。仅当此表达式的计算结果为 true 时,才会执行代码/语句。

如果表达式的计算结果为 false,则执行会跳过块内写入的代码/语句。

$final-expression 是在每次循环迭代结束时计算的表达式。此表达式在条件的下一次评估之前执行。

它通常用于递增或递减计数器变量。你可以在此处找到有关 for 循环的更多信息。

例子:

for (let i = 0; i <= 15; i += 3) {
  console.log('Printing every third element', i)
}

在上面的代码中,我们将变量 i 初始化为 0。条件是直到 i 小于或等于 15,for 循环将继续工作并执行其中的代码。

执行代码后,最终表达式通过将 3 添加到当前值来更新 i 变量。你可以按任意数字更新变量。

在浏览器中运行上述代码后,它将运行 for 循环 6 次,直到 i 小于或等于 15。输出将如下所示。

输出:

"Printing every third element", 0
"Printing every third element", 3
"Printing every third element", 6
"Printing every third element", 9
"Printing every third element", 12
"Printing every third element", 15

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Do you understand JavaScript closures?

发布时间:2025/02/21 浏览次数:108 分类:JavaScript

The function of a closure can be inferred from its name, suggesting that it is related to the concept of scope. A closure itself is a core concept in JavaScript, and being a core concept, it is naturally also a difficult one.

Do you know about the hidden traps in variables in JavaScript?

发布时间:2025/02/21 浏览次数:178 分类:JavaScript

Whether you're just starting to learn JavaScript or have been using it for a long time, I believe you'll encounter some traps related to JavaScript variable scope. The goal is to identify these traps before you fall into them, in order to av

How much do you know about the Prototype Chain?

发布时间:2025/02/21 浏览次数:150 分类:JavaScript

The prototype chain can be considered one of the core features of JavaScript, and certainly one of its more challenging aspects. If you've learned other object-oriented programming languages, you may find it somewhat confusing when you start

用 jQuery 检查复选框是否被选中

发布时间:2024/03/24 浏览次数:102 分类:JavaScript

在本教程中学习 jQuery 检查复选框是否被选中的所有很酷的方法。我们展示了使用直接 DOM 操作、提取 JavaScript 属性的 jQuery 方法以及使用 jQuery 选择器的不同方法。你还将找到许多有用的

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便