Код Junior Разминка: короткие функции обновлено
firstDiff
Условие
Индекс первого отличия двух массивов. Одинаковые - -1.
Примеры
firstDiff([1, 2, 3], [1, 9, 3]) // 1
firstDiff([1], [1]) // -1
firstDiff([1], [1, 2]) // 1
Как подойти
Идём до максимума длин: выход за границы даёт undefined, которое не равно значению. Это закрывает случай разной длины без отдельной ветки.
Подсказки: 1
- Разная длина - тоже отличие.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.