js循环一个数组找出符合条件的下标并替换掉
时间: 2023-08-19 07:32:20 浏览: 84
可以使用JavaScript中的for循环遍历数组,然后通过if语句判断是否符合条件,如果符合条件,则替换该元素的值。代码示例如下:
```javascript
// 假设要替换的条件是数组中的值为5
var arr = [1, 2, 3, 4, 5, 6, 7];
for (var i = 0; i < arr.length; i++) {
if (arr[i] === 5) {
arr[i] = 'new value';
}
}
console.log(arr);
```
上述代码中,遍历数组arr,如果数组的值等于5,则将该元素的值替换为'new value',最后打印出数组arr,可以看到符合条件的元素已经被替换掉了。
阅读全文