gpt4 book ai didi

javascript - 比较两个数组并在相同值索引处更改数据

转载 作者:行者123 更新时间:2023-11-28 16:59:43 27 4
gpt4 key购买 nike

我有一个像这样的数组:

    array1 = ["Jan","Feb",....,"Dec"];
array2 = ["Jan","Sep"];

现在比较 和 ,array1[0]array1[8] 值更改为 0

我想要输出:

    array1 = [0, "Feb", "March", ..., 0, "Oct", ..., "Dec"]

最佳答案

不确定我是否理解正确,但假设您想将 array1 值更改为 0,如果它们包含在 array2 中,您可以这样做:

array1 = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
array2 = ["Jan","Sep"];

for (let i = 0; i < array1.length; i++) {
if (array2.includes(array1[i])) {
array1[i] = 0;
}
}

console.log(array1);

关于javascript - 比较两个数组并在相同值索引处更改数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57910162/

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