Crie uma matriz cheia de zero em JavaScript

Crie uma matriz cheia de zero em JavaScript
Na fase de manutenção de registros, chega um momento em que uma parte dos dados não é mais necessária para utilizar mais tarde, mantendo o modelo de dados intacto. Além disso, realizando alguma operação matemática i.e. multiplicação para retornar uma matriz nula, etc. Nesse cenário, a criação de uma matriz preenchida em zero em JavaScript é uma abordagem muito inteligente para lidar com esses casos de maneira eficaz, economizando tempo.

Como criar uma matriz cheia de zero usando JavaScript?

Para criar uma matriz cheia de zero em JavaScript, as seguintes abordagens podem ser aplicadas:

  • ““preencher()”Método.
  • ““para" laço.
  • ““Variedade.de()”Método.
  • ““aplicar()" e "mapa()" métodos.

Vamos passar por cada uma das abordagens mencionadas uma a uma!

Abordagem 1: Crie uma matriz cheia de zero em JavaScript usando o método Fill ()

O "preencher()”O método preenche os elementos da matriz com o valor especificado. Este método pode ser aplicado para criar uma matriz por meio de um construtor e preenchê -lo com o valor especificado.

Sintaxe

variedade.preencher (valor, início, fim)

Na sintaxe acima:

  • ““valor”Aponta para o valor que precisa ser preenchido.
  • ““começar" e "parar”Indique os índices de início e final.

Exemplo

Vamos ver o exemplo abaixo do ponto abaixo:

Execute as etapas a seguir, conforme declarado no snippet de código acima:

  • Crie um novo objeto de matriz com a ajuda do “Variedade”Construtor.
  • Além disso, especifique “comprimento”Como seu parâmetro.
  • Depois disso, aplique o “preencher()”Método para a matriz criada e passa o“0”Valor como seu parâmetro, que criará uma matriz cheia de zero.

Saída

Na saída acima, pode -se observar que a matriz resultante está preenchida com “0”.

Abordagem 2: Crie uma matriz cheia de zero em JavaScript usando o loop

O "para”O loop também é utilizado para iterar ao longo dos itens. Essa abordagem pode ser implementada para iterar ao longo dos elementos da matriz e alocar o valor “0”.

Exemplo

Vamos observar o seguinte exemplo:

Nas linhas acima do código:

  • Crie uma matriz vazia.
  • Na próxima etapa, aplique o “para”Faça um loop para iterar ao longo dos elementos da matriz e atribuí -los“0”Para transformar a matriz nula em uma matriz cheia de zero.
  • Por fim, exiba a matriz resultante que consiste em todos os zeros.

Saída

Na saída acima, é evidente que a matriz inicializada é transformada em uma matriz cheia de zero.

Abordagem 3: Crie uma matriz cheia de zero em JavaScript usando a matriz.de () método

O "Variedade.de()”O método retorna uma matriz de um objeto com o comprimento da matriz como seu parâmetro. Este método pode ser utilizado para retornar uma matriz cheia de zero, mapeando “0”Para os elementos da matriz.

Sintaxe

Variedade.de (objeto, mapa, valor)

Na sintaxe acima mencionada:

  • ““objeto”Refere -se ao objeto a ser convertido em uma matriz.
  • ““mapa”Corresponde à função do mapa que precisa ser mapeada em cada item.
  • ““valor”É o valor a ser utilizado como“esse”Para a função do mapa.

Exemplo

Vamos seguir o exemplo abaixo:

No trecho de código acima, considere as seguintes etapas:

  • Na primeira etapa, aplique o “Variedade.de()”Método, e como seu primeiro parâmetro, especifique a matriz com o comprimento especificado, i.e., 5.
  • Em seu segundo parâmetro, “0”Indica que os elementos da matriz serão preenchidos com o valor“0”.
  • Isso resultará na criação de uma variedade de “5”Elementos com o valor“0”.

Saída

Aqui, pode -se observar que a matriz está cheia de cinco elementos com o valor ”0”.

Abordagem 4: Crie uma matriz cheia de zero em JavaScript usando o método Aplicação ()

O "aplicar()”Método acessa a função especificada com um determinado valor“esse", e a "mapa()”O método chama uma função para cada elemento da matriz. Esses métodos podem alocar da mesma forma “nulo”Valores para os elementos de matriz específicos e mapa“0s" para eles.

Sintaxe

Aplicar (isso, args)

Na sintaxe acima:

  • ““esse”Refere -se ao valor de“esse”Fornecido para a chamada de função.
  • ““args”Corresponde aos argumentos com os quais a função será invocada.
variedade.mapa (função (corrente, índice, matriz), isso)

Na sintaxe dada:

  • ““função”É a função que precisa ser executada para cada elemento da matriz.
  • ““atual”Aponta para o valor do elemento atual.
  • ““índice" e "variedade”Corresponde ao índice do elemento atual em uma matriz.
  • ““esse”Refere -se ao valor a ser passado para a função.

Exemplo

Vamos observar o seguinte exemplo:

Nas linhas de código acima:

  • Em primeiro lugar, aplique o “aplicar()”Método. Em seus parâmetros, atribua o “nulo”Valor para cada elemento da matriz.
  • Depois disso, aplique o “mapa()”Método para mapear“0”Para cada um dos elementos da matriz, resultando na criação de uma matriz cheia de zero.

Saída

Da saída acima, a funcionalidade necessária é implementada corretamente.

Conclusão

O "preencher()”Método, o“para"Abordagem de loop, a"Variedade.de()”Método, ou o combinado“aplicar()" e "mapa()”Os métodos podem ser aplicados para criar uma matriz cheia de zero em JavaScript. O método de preench () cria uma matriz com a ajuda de um construtor e preenche a matriz com “0”. O loop acessa os elementos da matriz, iterando ao longo deles e atribuindo -os “0”. A matriz.de () o método pode ser aplicado pelo mapeamento “0”Para os elementos da matriz. A combinação dos métodos Apply () e Map () atribuem “nulo”Valores para os elementos da matriz e depois mapear“0s" para eles. Este tutorial explica como criar uma matriz cheia de zero usando JavaScript.