2, ‘-‘, 3]?
join
[1, 2, 3].reduce((acc, value, index, source) => { acc.push(value); if (source.length - index !== 1) { acc.push(','); } return acc; }, [])
Выше почти такой подход - только inline
только медленнее, ты имел ввиду
Хм кстати спс )
const arr = [1, 2, 3]; const target = []; const len = arr.length; for (let i = 0; i < len; ++i) { if (i + 1 === len) target.push(arr[i]); else target.push(arr[i], '-'); }
Обсуждают сегодня