Код Junior Разминка: короткие функции обновлено
zipLongest
Условие
Слей два массива в пары, длина - по длинному, недостающее - null.
Примеры
zipLongest([1, 2], ["a"]) // [[1, "a"], [2, null]]
zipLongest([], []) // []
Как подойти
Зеркало обычного zip. Явная проверка i < length нужна, чтобы отличить отсутствие элемента от значения undefined в массиве.
Подсказки: 1
- Максимум длин и явная проверка выхода за границу.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.