gpt4 book ai didi

javascript - 获取差异数组中元素的索引

转载 作者:行者123 更新时间:2023-11-27 23:39:21 26 4
gpt4 key购买 nike

我有两个数组

var valid = ["a", "b"];
var different = ["a", "c", "b"];

找出元素不同位置的最佳方法是什么?只有一个元素可以不同。

在这种情况下,不同的数组仅更改一个元素,并且我想要不同数组的索引 (1)。

最佳答案

有多种方法可以做到这一点。例如,您可以迭代 valid 数组,当值不匹配时,您就知道不同值的index。在本例中,它是 1

Example Here

var valid = ["a", "b"];
var different = ["a", "c", "b"];

valid.forEach(function (value, i) {
if (value !== different[i]) {
console.log(i); // 1
}
});

关于javascript - 获取差异数组中元素的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33832016/

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