I Shar

I Shar

мир глазами веб-разработчика

Как развернуть строку?

как развернуть строку на JavaScript: 4 способа

I Shar

время чтения 1 мин.

Photo by Devin Avery on Unsplash

Для того, чтобы развернуть строку на 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


Спасибо за внимание.

    • frontend
    • js

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.