gpt4 book ai didi

javascript - MutiArray 推送错误

转载 作者:行者123 更新时间:2023-12-03 02:29:01 26 4
gpt4 key购买 nike

let evenOdd = (array) => {
let newArray = [[],[]];

for (i=0; i<array.length; i++) {
if (array[i] % 2 === 0) {
newArray[0][0].push(array[i]);
} else {
newArray[0][1].push(array[i]);
}
}
return newArray;
}

预计:输入:evenOdd([1,2,3,4,5,6]);输出:[ [2,4,6], [1,3,5] ]

抱歉,我是编码新手。不知道为什么这不起作用。谢谢

最佳答案

你应该做这样的事情

const oddEven = array => [
array.filter(e => e%2),
array.filter(e => !(e%2))

];

关于javascript - MutiArray 推送错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48818726/

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