【发布时间】:2021-08-19 19:10:29
【问题描述】:
我想使用相同的变量array 来输出反向整数数组。但是,我只打印了第一个值。不知道我哪里做错了。
这是我的代码:
let array = [3, 8, 9, 6, 4, 2]
reverseArray(array);
function reverseArray(array){
let left =0;
for(i = 0; i <= array.length - 1; i++){
let right = array.length - 1 - i;
let temp = right;
right = left;
left = temp;
array = array[left];
}
console.log(array);
}
【问题讨论】:
-
array = array[left];?? -
可能是错字吗?
array = array[left];应该是array[right] = array[left];
标签: javascript