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

interleave

Условие

Чередуй элементы двух массивов: [1,2],[a,b] → [1,a,2,b]. Хвост длинного дописывается в конец.

Примеры

interleave([1, 2], ["a", "b"]) // [1, "a", 2, "b"]
interleave([1], ["a", "b", "c"]) // [1, "a", "b", "c"]
interleave([], []) // []

Как подойти

Проверка границ внутри цикла закрывает разную длину без отдельных веток на хвост.

Подсказки: 1
  1. Идём до максимума длин, проверяя каждую сторону.

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

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