Como reverter uma matriz em JavaScript sem usar bibliotecas

Como reverter uma matriz em JavaScript sem usar bibliotecas
Ao processar os dados a granel, pode haver um requisito para alterar a classificação. Por exemplo, recuperar os valores em descendente em vez de ascender. Além disso, para alterar a precedência dos valores incluídos. Em tais cenários, reverter uma matriz em JavaScript auxilia na manipulação e atualização dos dados com eficiência.

Este blog ilustrará os métodos para reverter uma matriz sem usar bibliotecas em javascript.

Como reverter uma matriz sem usar bibliotecas em javascript?

Para reverter uma matriz em JavaScript sem usar bibliotecas, aplique as seguintes abordagens:

  • ““para”Loop e“empurrar()”Método.
  • ““reverter()”Método.

Método 1: Reverter uma matriz usando o método Loop e Push () em JavaScript

O "empurrar()”Método anexa elementos ao final de uma matriz. Este método, juntamente com o “para”O loop, pode ser utilizado para iterar ao longo da matriz dada do último e anexar os elementos iterados em uma nova matriz.

Sintaxe

variedade.push (item1, item2,…, itemX)

Na sintaxe dada, “item 1" e "Item2”Corresponde aos itens que precisam ser empurrados para a matriz associada.

Exemplo
Vamos passar pelo exemplo abaixo:

Nas linhas acima do código:

  • Crie uma matriz chamada “Myarray”E exibi -lo no console.
  • Na próxima etapa, crie uma matriz nula para armazenar os elementos empurrados de maneira invertida.
  • Na próxima linha, aplique um “para”Faça um loop para iterar ao longo da matriz a partir do final com a ajuda do“comprimento" propriedade.
  • Observe que "-1”Significa que o comprimento é sincronizado com precisão com o índice.
  • Agora, associe o “empurrar()”Método com a matriz nula e anexá -la com os elementos iterados na sequência reversa.
  • Por fim, exiba a matriz invertida.

Saída

A saída indica que a matriz fornecida é revertida.

Método 2: reverter uma matriz usando o método reverse () em javascript

O "reverter()”O método reverte o elemento de matriz. Este método pode ser aplicado para simplesmente reverter os itens em uma matriz fornecida.

Exemplo
Vamos ver o exemplo abaixo do ponto abaixo:

No trecho de código acima:

  • Da mesma forma, crie uma matriz chamada “Myarray”E exibi -lo no console.
  • Na próxima etapa, associe o “reverter()”Método com a matriz declarada e exibi -lo no console.
  • Isso resultará resultantes do inverso da matriz fornecida.

Saída

Do resultado acima, é evidente que a matriz dada é revertida com sucesso.

Conclusão

Para reverter uma matriz sem usar bibliotecas em javascript, use o “para”Loop e o“empurrar()”Método, em combinação ou o“reverter()”Método. As abordagens anteriores podem ser utilizadas para anexar os elementos iterados em uma nova matriz em sequência reversa. A última abordagem simplesmente reverte o elemento por meio de seu método alocado. Este blog discutiu as abordagens para reverter uma matriz sem usar bibliotecas em javascript.