Пошук уроків, статей та іншого контенту
Розверніть рядок без використання вбудованого reverse() масиву.
Напишіть функцію solve(str), яка повертає рядок у зворотному порядку символів.
Приклади
Вхід: "hello"
Вихід: "olleh"
Вхід: "JavaScript"
Вихід: "tpircSavaJ"
Вхід: ""
Вихід: ""
Ваше рішення
Підказки
Рядки immutable — не можна змінити символ на місці, потрібно побудувати новий рядок.
split("") перетворює рядок на масив символів, reverse() розвертає масив, join("") збирає назад у рядок.
function solve(str) {
return str.split("").reverse().join("");
}Класичний ланцюжок для розвороту рядка через тимчасове перетворення на масив: split("") розбиває рядок на символи, reverse() розвертає масив, а join("") збирає його назад у рядок.