Принимает отсортированный массив целых чисел + еще одно искомое число, находит в массиве элемент, который равен искомому если хотя бы один такой найден - сразу возращает его индекс

Написать функцию, которая принимает отсортированный массив целых числе + еще одно искомое число, находит в массиве элемент, который равен искомому если хотя бы один такой найден - сразу возращает его индекс

Код

function getIndex(testArr, element) {

return (testArr.indexOf(element) == -1) ? false : testArr.indexOf(element);

}

function getIndex2(testArr, element) {

for (let i = 0; i < testArr.length; i++) {

if (testArr[i] == element) return i;

}

return false;

}

console.log(getIndex([-2, 0, 5, -1, 4, 3, 4], 100));

console.log(getIndex2([-2, 0, 5, -1, 4, 3, 4], 3));


Ссылка на codepen

See the Pen zQedZO by Alex (@Asmodey) on CodePen.