Показать сообщение отдельно
  #3 (permalink)  
Старый 03.06.2022, 10:26
Аспирант
Отправить личное сообщение для Дмитрий Луценко Посмотреть профиль Найти все сообщения от Дмитрий Луценко
 
Регистрация: 24.05.2022
Сообщений: 36

const splitText = (str, len) => {
    const strArr = [];
    let i = 0;
    if (typeof str !== 'string') { return null; }

    while (i < str.length) {

        let chunk = str.substring(i, i + len);

        strArr.push(chunk[0].toUpperCase() + chunk.slice(1));

        strArr.join('\n');
        i += (len);
    }
    return strArr;
    
}

console.log(splitText('abcdefghijklmnop', 4));
/*  Abcd
    Efgh
    Ijkl
    Mnop
*/
Ответить с цитированием