Crear una matriz llena de cero en JavaScript

Crear una matriz llena de cero en JavaScript
En la fase de mantenimiento de registros, llega un momento en que una parte de los datos ya no es necesaria para utilizar más tarde, manteniendo intacta la plantilla de datos. Además de eso, realizar una operación matemática I.mi. multiplicación para devolver una matriz nulo, etc. En tal caso, los escenarios, crear una matriz llena de cero en JavaScript es un enfoque muy inteligente para hacer frente a tales casos de manera efectiva, ahorrando así el tiempo.

Cómo crear una matriz llena de cero usando JavaScript?

Para crear una matriz llena de cero en JavaScript, se pueden aplicar los siguientes enfoques:

  • "llenar()" método.
  • "para" bucle.
  • "Formación.de()" método.
  • "aplicar()" y "mapa()" métodos.

Pasemos por cada uno de los enfoques mencionados uno por uno!

Enfoque 1: Crear una matriz llena de cero en JavaScript usando el método Fill ()

El "llenar()El método ”llena los elementos de la matriz con el valor especificado. Este método se puede aplicar para crear una matriz a través de un constructor y llenarla con el valor especificado.

Sintaxis

formación.llenar (valor, inicio, final)

En la sintaxis anterior:

  • "valor"Señala el valor que debe llenarse.
  • "comenzar" y "detener"Indique los índices de inicio y finalización.

Ejemplo

Vamos a ver el ejemplo declarado a continuación:

Realice los siguientes pasos como se indica en el fragmento de código anterior:

  • Cree un nuevo objeto de matriz con la ayuda del "Formación"Constructor.
  • Además, especifique "longitud"Como su parámetro.
  • Después de eso, aplique el "llenar()"Método a la matriz creada y pasar el"0"Valor como su parámetro, que creará una matriz llena de cero.

Producción

En la salida anterior, se puede observar que la matriz resultante se llena con "0".

Enfoque 2: Crear una matriz llena de cero en JavaScript usando para bucle

El "paraEl bucle también se utiliza para iterar a lo largo de los elementos. Este enfoque se puede implementar para iterar a lo largo de los elementos de la matriz y asignarlos el valor "0".

Ejemplo

Observemos el siguiente ejemplo:

En las líneas de código anteriores:

  • Crear una matriz vacía.
  • En el siguiente paso, aplique el "para"Luce para iterar a lo largo de los elementos de la matriz y asignarlos"0"Para transformar la matriz nulo en una matriz llena de cero.
  • Por último, muestre la matriz resultante que consta de todos los ceros.

Producción

De la salida anterior, es evidente que la matriz inicializada se transforma en una matriz llena de cero.

Enfoque 3: Crear una matriz llena de cero en JavaScript usando Array.del método ()

El "Formación.de()El método "devuelve una matriz de un objeto que tiene la longitud de la matriz como su parámetro. Este método se puede utilizar para devolver una matriz llena de cero mediante la asignación "0"A los elementos de la matriz.

Sintaxis

Formación.Desde (objeto, mapa, valor)

En la sintaxis dada anteriormente:

  • "objeto"Se refiere al objeto para convertirse en una matriz.
  • "mapa"Corresponde a la función de mapa que debe asignarse en cada elemento.
  • "valor"Es el valor a utilizar como"este"Para la función de mapa.

Ejemplo

Sigamos el ejemplo de abajo dados:

En el fragmento de código anterior, considere los siguientes pasos:

  • En el primer paso, aplique el "Formación.de()El método ", y como su primer parámetro, especifique la matriz que tiene la longitud especificada, i.mi., 5.
  • En su segundo parámetro, "0"Indica que los elementos de la matriz se llenarán con el valor"0".
  • Esto dará como resultado crear una variedad de "5"Elementos que tienen el valor"0".

Producción

Aquí, se puede observar que la matriz está llena de cinco elementos que tienen el valor "0".

Enfoque 4: Crear una matriz llena de cero en JavaScript usando el método Aplicar ()

El "aplicar()"El método accede a la función especificada con un valor dado"este", y el "mapa()El método "invoca una función para cada elemento de matriz. Estos métodos pueden asignar de manera similar "nulo"Valores para los elementos de matriz particular y el mapa"0"Para ellos.

Sintaxis

Aplicar (esto, args)

En la sintaxis anterior:

  • "este"Se refiere al valor de"este"Proporcionado para la llamada de función.
  • "argumentos"Corresponde a los argumentos con los que se invocará la función.
formación.mapa (función (corriente, índice, matriz), esto)

En la sintaxis dada:

  • "función"Es la función que debe ejecutarse para cada elemento de matriz.
  • "actual"Señala el valor del elemento actual.
  • "índice" y "formación"Corresponde al índice del elemento actual en una matriz.
  • "este"Se refiere al valor a pasar a la función.

Ejemplo

Observemos el siguiente ejemplo:

En las líneas de código anteriores:

  • En primer lugar, aplique el "aplicar()" método. En sus parámetros, asigne el "nulo"Valor para cada elemento de matriz.
  • Después de eso, aplique el "mapa()"Método para mapear"0"A cada uno de los elementos de la matriz, lo que resulta en la creación de una matriz llena de cero.

Producción

De la salida anterior, la funcionalidad requerida se implementa correctamente.

Conclusión

El "llenar()"Método, el"para"Enfoque de bucle, el"Formación.de()"Método, o el combinado"aplicar()" y "mapa()Los métodos se pueden aplicar para crear una matriz llena de cero en JavaScript. El método Fill () crea una matriz con la ayuda de un constructor y llena la matriz con "0". El bucle para acceder a los elementos de la matriz iterando a lo largo de ellos y asignándolos "0". La matriz.del método () puede aplicarse mediante mapeo "0"A los elementos de la matriz. La combinación de los métodos aplicar () y map () asigna "nulo"Valores para los elementos de la matriz y luego mapa"0"Para ellos. Este tutorial explica cómo crear una matriz llena de cero usando JavaScript.