Встречается на собеседованиях • сегодня
Как получить сразу первый и последний элементы массива не зная его длины
javascript
const [first, ...rest] = array;
const last = rest.pop() || first;Или более понятный вариант:
javascript
const first = array[0];
const last = array[array.length - 1];Оба способа работают для любого массива, включая пустые (вернут undefined). Первый вариант использует деструктуризацию и оператор rest, второй - классический доступ по индексу.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы