Articles

Parece que nuestra aplicación no admite su navegador.

Hoy, me encontré con un desafío que me requería revertir una determinada cadena. Había hecho algo de esta naturaleza hace unos días, pero sorprendentemente, tuve que buscar en Google cómo revertir una cadena de nuevo. Así que, para recordar los pasos, se me ocurrió mi propia fórmula:

.s.r.j("")

donde:

  • .s significa .split()
  • .r significa .reverse()
  • .j significa .join()

Dicen que se le de una cadena de e inversa.g "hello". Vamos a revertirlo usando nuestra fórmula.

Split

El primer paso es dividir la palabra:

var word = "hello";var splitWord = word.split("");

Ahora splitWord tiene la siguiente matriz:

El método split() divide la palabra en una matriz de caracteres independientes.

El argumento de cadena vacía dado al método indica que cada carácter debe dividirse.

Invertir

El segundo paso es invertir la palabra dividida:

var reverseWord = splitWord.reverse();

Esto daría como resultado:

Unirse

Por último, se unirá a la matriz de letras invertidas

joinedWords = reverseWord.join("")

Esto daría como resultado la cadena invertida final:

olleh

¡Ahí lo tienes! Acabas de invertir una palabra.