Предмет: Информатика, автор: liliyaslobodianiuk

JAVASCRIPT
А тепер «розріжемо» рядок на частини

Реалізуй функцію splitString, яка приймає рядок str, ділить його на частини по 2 символи, а потім повертає масив з отриманих частин.

Зверни увагу: якщо рядок містить непарну кількість символів, додай символ _ після останнього символу.

Наприклад:

splitString('123456'); // ['12', '34', '56']
splitString('ab cd ef'); // ['ab', ' c', 'd ', 'ef']
splitString('abc'); // ['ab', 'c_']
splitString(' '); // [' _']
splitString(''); // []

❗❗ Підказка
Створи порожній масив результатів.
Створи рядок для «розрізання» з вхідного рядка та додай _, якщо потрібно.
Зроби перебір рядка із кроком циклу 2.
На кожній ітерації додавай рядок із поточним та наступним символами до масиву результатів.

Ответы

Автор ответа: Davinchii
1

Ответ:

function splitString(str) {

let result = [];

let splitStr = str.length % 2 === 0 ? str : str + '_';

for (let i = 0; i < splitStr.length; i += 2) {

result.push(splitStr[i] + splitStr[i + 1]);

}

return result;

}

Похожие вопросы
Предмет: Алгебра, автор: NakeshaTili
Предмет: Математика, автор: Nikola12345678