93 of 264 menu

Método reverse

El método reverse cambia el orden de los elementos en un array al inverso. El método modifica el array original (se volverá invertido) y también devuelve el array invertido (se puede usar de ambas maneras).

Sintaxis

array.reverse();

Ejemplo

Vamos a invertir un array:

let arr = ['a', 'b', 'c']; arr.reverse(); console.log(arr);

Resultado de ejecutar el código:

['c', 'b', 'a']

Ejemplo

Y ahora vamos a guardar el array invertido en una nueva variable:

let arr = ['a', 'b', 'c']; let res = arr.reverse(); console.log(res);

Resultado de ejecutar el código:

['c', 'b', 'a']

Ejemplo . Aplicación

Vamos a invertir los caracteres de una cadena en orden inverso. Para ello, dividimos la cadena en un array usando split con el separador '' (este separador colocará cada carácter de la cadena en un elemento separado del array), invertimos este array usando reverse y luego unimos el array invertido nuevamente usando join:

let str = '123456789'; let arr1 = str.split(''); let arr2 = arr1.reverse(); let res = arr2.join(''); console.log(res);

Resultado de ejecutar el código:

'987654321'

Ejemplo . Aplicación

Simplifiquemos la solución del problema anterior - unamos todos los comandos en una cadena:

let str = '123456789'; let res = str.split('').reverse().join(''); console.log(res);

Resultado de ejecutar el código:

'987654321'

Véase también

  • método split,
    que divide una cadena en un array usando el separador especificado
  • método join,
    que une los elementos de un array en una cadena con el separador especificado
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar