Cómo revertir una matriz en JavaScript sin usar bibliotecas

Cómo revertir una matriz en JavaScript sin usar bibliotecas
Al procesar los datos a granel, puede haber un requisito para cambiar la clasificación. Por ejemplo, recuperar los valores en descender en lugar de ascender de manera ascendente. Además, para cambiar la precedencia de los valores incluidos. En tales escenarios, revertir una matriz en JavaScript ayuda a manipular y actualizar los datos de manera eficiente.

Este blog ilustrará los métodos para revertir una matriz sin usar bibliotecas en JavaScript.

Cómo revertir una matriz sin usar bibliotecas en JavaScript?

Para revertir una matriz en JavaScript sin usar bibliotecas, aplique los siguientes enfoques:

  • "para"Loop y"empujar()" método.
  • "contrarrestar()" método.

Método 1: Revertir una matriz usando el método para bucle y push () en JavaScript

El "empujar()El método "agrega elementos al final de una matriz. Este método, junto con el "para"Loop, se puede utilizar para iterar a lo largo de la matriz dada desde el final y agregar los elementos iterados en una nueva matriz.

Sintaxis

formación.Push (Elemento1, Elemento2, ..., itemx)

En la sintaxis dada, "Artículo 1" y "ítem2"Corresponde a los elementos que deben ser empujados a la matriz asociada.

Ejemplo
Pasemos por el ejemplo dado a continuación:

En las líneas de código anteriores:

  • Crear una matriz llamada "MyArray"Y mostrarlo en la consola.
  • En el siguiente paso, cree una matriz nula para almacenar los elementos empujados de manera invertida.
  • En la siguiente línea, aplique un "para"Luce para iterar a lo largo de la matriz a partir del final con la ayuda del"longitud" propiedad.
  • Tenga en cuenta que "-1"Significa que la longitud se sincroniza con precisión con el índice.
  • Ahora, asocie el "empujar()Método "con la matriz nulo y agregarlo con los elementos iterados en la secuencia inversa.
  • Por último, muestre la matriz inversa.

Producción

La salida indica que la matriz dada se invierte.

Método 2: Revertir una matriz usando el método Reverse () en JavaScript

El "contrarrestar()El método revierte el elemento de matriz. Este método se puede aplicar para simplemente revertir los elementos en una matriz proporcionada.

Ejemplo
Vamos a ver el ejemplo declarado a continuación:

En el fragmento de código anterior:

  • Del mismo modo, cree una matriz llamada "MyArray"Y mostrarlo en la consola.
  • En el siguiente paso, asocie el "contrarrestar()"Método con la matriz declarada y mostrarla en la consola.
  • Esto será el reverso de la matriz proporcionada.

Producción

Del resultado anterior, es evidente que la matriz dada se invierte con éxito.

Conclusión

Para revertir una matriz sin usar bibliotecas en JavaScript, use el "para"Loop y el"empujar()"Método, en combinación o el"contrarrestar()" método. Los enfoques anteriores se pueden utilizar para agregar los elementos iterados en una nueva matriz en secuencia inversa. El último enfoque simplemente revierte el elemento a través de su método asignado. Este blog discutió los enfoques para revertir una matriz sin usar bibliotecas en JavaScript.