如何在JS中使用for循环操作数组中的数字



我有一个数组:

let numbers = [5,10,15,25,30];

我想用for循环把它们都加1。结果应为6、11、16、26和31。

但是我可以这样做:

let numbers = [5, 10, 15, 25, 30];
for (let i = 0; i < numbers.length; i++)
console.log(numbers + 1);

使用这个循环:

for (let i = 0; i < numbers.length; i++){
numbers[i] += 1
}
console.log(numbers)

输出:[6, 11, 16, 26, 31]

let numbers = [5, 10, 15, 25, 30]; 
for (let i = 0; i < numbers.length; i++) {
numbers[i]++
}
const numbers = [5, 10, 15, 25, 30];
const result = numbers.map(num => num + 1);
console.log(result); //[6, 11, 16, 26, 31]

相关内容

最新更新