Я пытаюсь решить следующую проблему:
Создать функцию, которая принимает массив и число и возвращает первый индекс, по которому существует значение, или -1, если значение не найдено.
Ниже приведена моя попытка, которая, кажется, работает нормально при выполнении кода самостоятельно, но не является правильным решением. Ошибка! Любая помощь приветствуется.
indexOf = function (arr, num) {
var idx = arr.indexOf(num);
for (i=0; i < arr.lenth; i++);
if (idx !== -1) {return idx}
else {return -1}
}
console.log(indexOf([25, 33, 45, 33, 23, 20], 33))