如何正确地迭代
shipMisses
数组以查看它是否包含具有特定值[2, 4]
(dName
变量)的嵌套数组?这是我的代码:
shipMisses.includes(dName) // shipMisses = [[0, 1], [2, 4]]
// dName = [2, 4]```
可以使用回调函数进行比较。这是一个例子:
const shipMisses = [[0, 1], [2, 4]];
const dName = [2, 4];
// Using Array.prototype.some() to iterate and check if any array matches dName
const containsDName = shipMisses.some(arr => arr[0] === dName[0] && arr[1] === dName[1]);
console.log(containsDName); // true