Код Junior Разминка: короткие функции обновлено

zipLongest

Условие

Слей два массива в пары, длина - по длинному, недостающее - null.

Примеры

zipLongest([1, 2], ["a"]) // [[1, "a"], [2, null]]
zipLongest([], []) // []

Как подойти

Зеркало обычного zip. Явная проверка i < length нужна, чтобы отличить отсутствие элемента от значения undefined в массиве.

Подсказки: 1
  1. Максимум длин и явная проверка выхода за границу.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.