массива?
Есть массив, надо достать первое, последнее и все остальное, положить в 3 разные переменные.
Есть лобовое решение
const a = ["first",2,3,4,5,6,"last"]
const [first, last, rest] = [a[0], a[a.length - 1], a.slice(1, a. length - 1)];
но это какая-то странная фигня, может есть что-то адекватнее?
const last = arr[arr.length-1]; const [first, ...rest] = arr.slice(0, -1)
arr.at(-1) уже ж есть =)
К сожалению мне это в гугл-скрипт пихать надо))
Обсуждают сегодня