我在一本 javascript 书中解决这个问题以反转数组,我只是不知道为什么这段代码不起作用。有人可以解释一下吗?这段代码应该交换值,但它对数组没有任何作用。
let nums = [1, 2, 3, 4, 5, 6, 7, 8, 9];
function reverseArrayInPlace(array) {
for (let start = 0, end = array.length - 1; start < array.length, end >= 0; start++, end--) {
let x = array[start];
array[start] = array[end];
array[end] = x;
}
return array;
}
reverseArrayInPlace(nums);
console.log(nums);
泛舟湖上清波郎朗
芜湖不芜
慕娘9325324
斯蒂芬大帝
随时随地看视频慕课网APP
相关分类