gpt4 book ai didi

javascript - 对于每个数组,如果值为奇数,则从数组中删除

转载 作者:行者123 更新时间:2023-11-28 11:11:57 29 4
gpt4 key购买 nike

我正在尝试使用以下代码从数组中删除所有偶数项目:

var myArray = [1,2,3,4,5,6];  

myArray.forEach(function(item) {
if (item%2 == 0) {
myArray.splice(item);
}
});

我认为我的错误出在拼接处?

最佳答案

你可以这样做:

var myarray = [1,2,3,4,5,6]
filtered = myarray.filter(function(el, index) {
return index % 2 === 1;
});

输出:[2,4,6]

关于javascript - 对于每个数组,如果值为奇数,则从数组中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34082702/

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