举例说明如何使用for...of循环遍历数组

简介: 通过这些例子,我们可以看到 `for...of` 循环在遍历数组时的灵活性和实用性,可以根据具体的需求在循环体内进行各种操作和处理。

假设我们有一个数组 numbers,它包含了一些数字。

const numbers = [10, 20, 30, 40, 50];

使用 for...of 循环来遍历这个数组,我们可以这样做:

for (let number of numbers) {
   
  console.log(number); // 依次输出数组中的每个数字
  // 在这里可以进行其他与当前数字相关的操作
}

在这个循环中,每次迭代都会将数组中的一个元素赋值给变量 number,然后执行循环体内的代码。我们可以在循环体内对当前的数字进行各种处理,比如打印、计算、修改等。

另外,我们还可以结合其他操作来进一步利用遍历的结果。比如,我们可以计算数组中所有数字的总和:

let sum = 0;
for (let number of numbers) {
   
  sum += number;
}
console.log(sum); // 输出数组中所有数字的总和

或者,我们可以判断数组中是否存在某个特定的数字:

const targetNumber = 30;
let found = false;
for (let number of numbers) {
   
  if (number === targetNumber) {
   
    found = true;
    break;
  }
}
console.log(found? '找到目标数字' : '未找到目标数字');

通过这些例子,我们可以看到 for...of 循环在遍历数组时的灵活性和实用性,可以根据具体的需求在循环体内进行各种操作和处理。

目录
相关文章
|
9月前
|
机器学习/深度学习 C++
C/C++基础知识——数组、循环
C/C++基础知识——数组、循环
99 0
C/C++基础知识——数组、循环
|
5月前
|
算法 索引 Python
for循环的用法
for循环的用法
155 0
|
7月前
|
Java
for循环的基本使用案例
摘要:本文介绍如何使用for循环在Java中打印一个4行5列的星号(*)矩阵。通过嵌套循环实现,外层循环控制行数,需运行4次,内层循环控制每行的列数,需运行5次以打印5个星号。每次外层循环结束后应添加换行符确保下一行从新开始,否则将无法形成正确的矩阵形状。 字符数:194 Markdown格式: ``` 摘要:本文介绍如何使用for循环在Java中打印一个4x5的星号(*)矩阵。通过嵌套循环实现,外层循环控制4行,内层循环每行打印5个星号。每次外层循环后需添加换行确保下一行从头开始,否则矩阵形状无法正确呈现。 ``` 字符数:168
for循环的基本使用
For循环摘要: - For循环控制代码段重复执行。 - 格式: `for(初始化; 条件; 更新){ 循环体; }` - 流程: 1. 初始化变量。 2. 检查条件,若真,则执行循环体。 3. 更新变量。 4. 再次检查条件,决定是否继续循环。 - 循环按1→2→3→4顺序执行,直至条件不满足。 注:以上内容未包含图片信息。
|
6月前
|
JavaScript 前端开发
for-in循环与for循环的区别
for-in循环与for循环的区别
65 0
|
7月前
|
语音技术 Python
语音识别,range语句,range语句=生成数字序列,for循环临时变量作用域,for循环临时变量作用域,for循环的变量作用域只能在for内部用,for循环的嵌套使用,for循环打印九九乘法表
语音识别,range语句,range语句=生成数字序列,for循环临时变量作用域,for循环临时变量作用域,for循环的变量作用域只能在for内部用,for循环的嵌套使用,for循环打印九九乘法表
|
9月前
|
C#
C#基础语法(判断和循环)
C#基础语法(判断和循环)
75 1
循环遍历的基本用法
循环遍历的基本用法
100 0
链表翻转循环和递归写法(画图分析)
链表翻转循环和递归写法(画图分析)
38 0
|
数据安全/隐私保护
列表循环练习题
列表循环练习题

热门文章

最新文章