gpt4 book ai didi

javascript - 删除数组中的奇数

转载 作者:搜寻专家 更新时间:2023-10-30 21:15:15 24 4
gpt4 key购买 nike

我正在尝试想出另一种方法来从数组中删除所有奇数。一位 friend 提出了这个解决方案,我明白它的作用,但我没能找到另一种解决方案。对于执行此操作的其他解决方案,您有什么想法吗?

JavaScript

let myArray = [1,3,5,7,9,2,4,6,8];
let it = myArray.length;

for(let i=0; i<it; i++) {
for(let j=0; j<myArray.length; j++ )
if(myArray[j]%2 === 1){
myArray.splice(j,1)
break;
}
};

console.log(myArray);

最佳答案

let myArray = [1, 3, 5, 7, 9, 2, 4, 6, 8];

myArray = myArray.filter(e => e % 2 === 0)

console.log(myArray);

关于javascript - 删除数组中的奇数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43131836/

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