Как развернуть строку?
как развернуть строку на JavaScript: 4 способа
Для того, чтобы развернуть строку на JavaScript, существует несколько способов. Четыре из них мы разберем в этой статье.
Встроенный метод reverse
const str = "map";
const reverse = str.split('').reverse().join('');
console.log(reverse); // pam
Метод reduce
const str = "code"
const reverse=[...str].reduce((prev,next)=>next+prev)
console.log(reverse); //edoc
Цикл for
function reverseString(str) {
let reverse = "";
for (const i = str.length - 1; i >= 0; i--) {
reverse += str[i];
}
return reverse;
}
console.log(reverseString('code')); //edoc
Цикл while
function reverseString(str){
const arr = [...str]
let reverse= "";
while(arr.length){
reverse = reverse + arr.pop()
}
return reverse;
}
console.log(reverseString('code')); //edoc
Спасибо за внимание.