Diferentes formas de revertir una matriz en JavaScript

Diferentes formas de revertir una matriz en JavaScript
La reversión de la matriz es un desafío de programación muy conocido que un desarrollador puede encontrar en cualquier momento. Por lo tanto, JavaScript proporciona múltiples formas de lidiar con él, como usar el método for-loop, reverse (), unshift (), técnica de intercambio, etc. Algunos de ellos modifican la matriz original, mientras que algunos enfoques no afectan la matriz original.

Esta publicación explicará los enfoques mencionados a continuación para revertir una matriz en JavaScript:

  • Cómo usar la matriz.Método inverso () en JavaScript
  • Cómo usar el circuito tradicional en JavaScript
  • Cómo usar la matriz.método unshift () en JavaScript

Vamos a empezar!

Cómo usar la matriz.Método inverso () en JavaScript

La matriz.El método reverse () sobrescribe la matriz dada y devuelve una matriz inversa.

Ejemplo

En este ejemplo, tenemos una variedad de elementos de tipo de cadena, utilizaremos la matriz.método reverse () para revertir el orden de su elemento:

La pieza de código anterior generará la siguiente salida:

La salida verificó el funcionamiento de la matriz.método reverse ().

Cómo usar el circuito tradicional para revertir una matriz

En JavaScript, podemos utilizar el elemento tradicional de bucle para revertir el elemento de la matriz. El método push () se puede utilizar dentro del bucle. El método push () utiliza una variable adicional para almacenar la matriz inversa

Ejemplo
En este ejemplo, atravesaremos el bucle inversamente.mi. Desde el final hasta el principio:

Aquí, el elemento presente en el último índice de la matriz se atravesará primero, y el for-loop atravesará continuamente la matriz hasta que alcance el elemento presente en el índice inicial:

Así es como podemos revertir una matriz usando el for-bucle.

Cómo usar la matriz.método unshift () en JavaScript

Esta matriz.El método unshift () es similar al método anterior i.mi. el método unshift (). También utiliza la variable adicional para almacenar la matriz inversa, por lo tanto, la matriz original permanecerá sin cambios.

Ejemplo
Consideremos el fragmento a continuación para comprender el funcionamiento del método de inicio en JavaScript:

El bloque de código anterior producirá la siguiente salida:

La salida muestra la idoneidad de la matriz.método unshift ().

Conclusión

En JavaScript, se pueden usar varios enfoques para revertir una matriz como la matriz.método reverse (), matriz.método unshift (), para bucle, etc. La matriz.Reverse () sobrescribe la matriz dada y devuelve una matriz inversa. Los métodos push () y unshift () utilizan la variable adicional para almacenar la matriz inversa, por lo tanto, no afecta la matriz original. Este artículo explicó varios enfoques para revertir una matriz en JavaScript. Para una comprensión profunda, explicó cada método con la ayuda de algunos ejemplos adecuados.