Skip to content

Home

Linear search

Finds the first index of a given element in an array using the linear search algorithm.

const linearSearch = (arr, item) => {
  for (const i in arr) {
    if (arr[i] === item) return +i;
  }
  return -1;
};

linearSearch([2, 9, 9], 9); // 1
linearSearch([2, 9, 9], 7); // -1

More like this

Start typing a keyphrase to see matching snippets.