Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const split = text => text .split('') .reduceRight((acc, c) => (acc[0] && acc[0].length < 3) ? (acc[0].unshift(c), acc) : (acc.unshift([c]), acc), []) .map(x => x.join('')) .join(' ')