Код Junior Реализация с нуля обновлено
Список имён с амперсандом
Условие
Массив объектов { name }. Верни строку: имена через запятую, последние два - через амперсанд. Пустой массив - пустая строка.
Что проверяют тесты
одно имя
два имени
три имени
пустой массив
Как подойти
Задача на границы. Три ранних возврата читаются лучше, чем одно выражение с тернарниками. В интерфейсе это же делает Intl.ListFormat, который знает правила языка - назвать его стоит.
Подсказки: 2
- Три случая: ноль, один и остальные.
- slice(0, -1) отделяет всё, кроме последнего.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.