gpt4 book ai didi

javascript - 对反转数组感到困惑

转载 作者:行者123 更新时间:2023-12-03 01:31:55 24 4
gpt4 key购买 nike

我想反转输入到函数中的数组。

但由于某种原因,控制台返回数组的第一个值,而不是在 while 循环中获取完整数组,因此它可以将末尾的值取消移动到前面,然后删除相同的值。

function littleWHEW(lemonade) {
let i = lemonade.length - 1;
while (i >= 0) {
lemonade.unshift(lemonade[i])
lemonade.pop(lemonade[i])
i = i - 1
}
return lemonade
}

console.info(littleWHEW([1,2,3,4,5]))

最佳答案

只需使用

reverse()

方法:

function littleWHEW(lemonade) {
return lemonade.reverse();
}

顺便说一句,您不应该向 pop() 方法添加参数。

关于javascript - 对反转数组感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51255917/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com