好的,我正在向数组中的每个值添加一个值,并且我想用现有数组替换每个数组值的两个值的总和。如果再次启动此函数,它将添加到"new"数组的顶部。
var howMuch = 1;
var numbers = [
700,
800,
900,
1000,
1100,
1200,
1300,
1400,
1500,
1600,
1700,
1800,
1900
];
function change (string) {
if(string === 'success'){
for(var i = 0; i < numbers.length){
return numbers[i] + howMuch;
}
}
}
change('success');
// I'm expecting the global numbers array to be
701,
801,
901,
1001,
1101,
1201,
1301,
1401,
1501,
1601,
1701,
1801,
1901
];
and if ran again:
702,
802,
902,
1002,
etc........
THANK YOU IN ADVANCE!!!!
最佳答案
function change (status) {
if(status === 'success'){
for(var i = 0; i < numbers.length; i++){
numbers[i] += howMuch;
}
}
}
关于javascript - 用函数中的数组替换现有数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57610659/