- 创建一个数组,使用for循环遍历数组并打印每个元素
var arr = [1, 2, 3, 4, 5]; for (let i = 0; i < arr.length; i++) { console.log('数组的第' + parseInt(i + 1) + '个元素为:' + arr[i]); }
- 创建一个数组,使用for循环将数组中的每个元素都加上1,然后生成一个新的数组
var arr1 = [1, 2, 3, 4, 5]; var arr2 = []; for (let i = 0; i < arr1.length; i++) { arr2[i] = arr1[i] + 1; } console.log('新的数组是:' + arr2);
- 创建一个数组,使用for循环找出数组中的最大值
var arr3 = [1, 2, 3, 4, 5]; let max = arr3[0]; for (let i = 0; i < arr3.length; i++) { if (arr3[i] > max) { max = arr3[i]; } } console.log('这个数组的最大值是:' + max);
- 创建一个数组,使用for循环找出数组中的最小值
var arr4 = [1, 2, 3, 4, 5]; let min = arr4[0]; for (let i = 0; i < arr4.length; i++) { if (arr4[i] < min) { min = arr[i]; } } console.log('这个数组的最小值是:' + min);
- 创建一个数组,使用for循环找出数组中的平均值
var arr5 = [1, 2, 3, 4, 5]; let sum = 0; for (let i = 0; i < arr5.length; i++) { sum = sum + arr5[i]; } let avg = sum / arr5.length; console.log('这个数组的平均值是:' + avg);
- 使用for循环链接字符串数组中的所有字符串,形成一个句子
var arr6 = ['你好', ',', '月薪过万', '的', '帅哥美女们', '!']; let str = ''; for (let i = 0; i < arr6.length; i++) { str = str + arr6[i]; } console.log('组合出的句子是:' + str);
- 使用for循环将数组中的偶数过滤出来,形成一个新数组
var arr7 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; var arr8 = []; for(let i = 0; i < arr7.length; i++){ if(arr7[i] % 2 == 0){ arr8.push(arr7[i]); } } console.log('过滤出的新的偶数数组是:' + arr8);
- 将之前学的知识用思维导图方式回顾