28 lines
1.4 KiB
Markdown
28 lines
1.4 KiB
Markdown
![]() |
---
|
||
|
title: Use an Array to Store a Collection of Data
|
||
|
localeTitle: Utilice una matriz para almacenar una colección de datos
|
||
|
---
|
||
|
## Utilice una matriz para almacenar una colección de datos
|
||
|
|
||
|
### Método:
|
||
|
|
||
|
* En JS, las matrices son una de las estructuras de datos más utilizadas. A diferencia de otros idiomas, las matrices en JS pueden almacenar diferentes tipos de datos y también pueden cambiar su tamaño en tiempo de ejecución y, por lo tanto, también se denominan "matrices dinámicas". También están 0 indexados.
|
||
|
* Las matrices se pueden inicializar de diferentes maneras:
|
||
|
|
||
|
1. Literales array
|
||
|
2. Constructores de matrices
|
||
|
|
||
|
* En este desafío nos centraremos en los literales de Array. Para inicializar una matriz simplemente `let arr = [];`
|
||
|
* Podemos agregar valores a esta matriz accediendo a su índice, ejemplo: `javascript let arr = []; arr[0] = "hello"; console.log(arr); // ["hello"]`
|
||
|
* También podemos inicializar los valores en el arreglo cuando lo declaremos, ejemplo: `javascript let arr = [1, 2, 3, "John"];`
|
||
|
* En este desafío, debe crear una matriz con al menos 5 elementos y al menos una cadena, un número y un booleano.
|
||
|
|
||
|
### Solución:
|
||
|
|
||
|
```js
|
||
|
let yourArray = ["a", 2, true, "c", null, {name: "john"}];
|
||
|
```
|
||
|
|
||
|
### Recursos
|
||
|
|
||
|
Más información sobre matrices en [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) .
|