Cómo invertir una cadena en JavaScript en una línea de código [Ejemplo]

Este tutorial rápido le mostrará cómo invertir una cadena en JavaScript.

Las cadenas son como una matriz

Las cadenas en JavaScript se consideran similares a una matriz . Una cadena es una serie ordenada de caracteres, por lo que puede considerarse como una matriz de caracteres.

Esto facilita la conversión de una cadena en una matriz. Entonces podemos usar cualquiera de los métodos disponibles para invertir la matriz para invertir la cadena.

Esto significa que puede usar cualquiera de los métodos que hemos descrito anteriormente para invertir matrices en cadenas.

Invertir una cadena en JavaScript con una sola línea de código

La forma más sencilla de invertir una cadena es convertir la cadena en una matriz de caracteres y luego llamar a la matriz reverse() método.

Una vez invertida, la cadena se puede volver a montar.

var myString = "abcdefg";
var myReversedString = myString.split("").reverse().join("");
console.log(myString);
console.log(myReversedString);

Arriba, una variable myString que contiene una cadena está definida.

Una segunda variable para contener la cadena invertida myReversedString luego se define con un valor construido al convertir la cadena en una matriz de caracteres usando split() método, que luego se invierte con reverse() y finalmente se vuelve a ensamblar en el orden inverso usando join() método.