Inicializar una matriz con valores

JavaScriptJavaScriptBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos cómo inicializar y llenar una matriz con valores específicos en JavaScript. Usaremos el constructor Array() y el método Array.prototype.fill() para crear y poblar la matriz. Al final del laboratorio, tendrás una comprensión más profunda de cómo crear y manipular matrices en JavaScript.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28395{{"Inicializar una matriz con valores"}} javascript/data_types -.-> lab-28395{{"Inicializar una matriz con valores"}} javascript/arith_ops -.-> lab-28395{{"Inicializar una matriz con valores"}} javascript/comp_ops -.-> lab-28395{{"Inicializar una matriz con valores"}} end

Función para inicializar una matriz con valores especificados

Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.

Esta función inicializa una matriz con los valores especificados:

  • Utiliza el constructor Array() para crear una matriz de la longitud deseada.
  • Utiliza Array.prototype.fill() para llenarla con los valores deseados.
  • Si no se especifica ningún valor, el valor predeterminado es 0.
const initializeArrayWithValues = (length, value = 0) =>
  Array(length).fill(value);

Uso de ejemplo:

initializeArrayWithValues(5, 2); // [2, 2, 2, 2, 2]

Resumen

¡Felicidades! Has completado el laboratorio Inicializar Matriz con Valores. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.