DEV Community

John Au-Yeung
John Au-Yeung

Posted on • Originally published at thewebdev.info

1

How to search array of arrays with JavaScript?

To search array of arrays with JavaScript, we use the array some and every methods.

For instance, we write

const ar = [
  [2, 6, 89, 45],
  [3, 566, 23, 79],
  [434, 677, 9, 23],
];

const val = [3, 566, 23, 79];

const bool = ar.some((arr) => {
  return arr.every((prop, index) => {
    return val[index] === prop;
  });
});
Enter fullscreen mode Exit fullscreen mode

to call some with a callback that searches every element of the nested array to check if they're equal with every.

We call every with a callback that check the index of arr to see if it's equal to prop in the nested array.

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post