JS定义一个初始化的数组,该数组中的值为:1,2,3,4,5,6,7,8,9,10。将参数数组中的奇数项存入另外一个数组,并遍历显示新数组的值,(每行代码带上注释)
时间: 2023-10-08 09:04:43 浏览: 179
js二维数组定义和初始化的三种方法总结
5星 · 资源好评率100%
当然,我会很愉快地与您进行交流!
下面是代码示例:
```javascript
// 定义初始数组
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// 定义新数组,用来存放奇数项
let oddArr = [];
// 遍历初始数组,将奇数项存入新数组
for (let i = 0; i < arr.length; i++) {
if (i % 2 !== 0) {
oddArr.push(arr[i]);
}
}
// 遍历新数组,并显示每个元素的值
for (let i = 0; i < oddArr.length; i++) {
console.log(oddArr[i]);
}
```
解释一下:
首先我们定义了一个初始数组 `arr`,里面有 10 个数字。接着定义了一个新数组 `oddArr`,用来存放 `arr` 中的奇数项。然后我们通过 for 循环遍历 `arr` 数组,如果当前遍历到的索引是奇数,则将对应的元素存入 `oddArr` 中。最后再次使用 for 循环遍历 `oddArr`,并使用 console.log() 方法输出每个元素的值。
阅读全文