El curso más corto de programación (con JavaScript)
Conceptos fundamentales explicados de la manera más superficial para comenzar a entender de qué se trata la programación
Los arreglos (o Array
) son una forma de guardar varios datos juntos en una misma variable.
💡 En algunos lenguajes de programación, a los arreglos se les llama listas (Lists).
Podemos imaginarlos como los casilleros que encontramos en una tienda de autoservicio. Guardan nuestras pertenencias y nos dan un número para recogerlas.
En programación, los arreglos funcionan de manera similar: nos permiten guardar múltiples datos en una sola estructura.
Para crear un arreglo vacío, simplemente usamos corchetes []
:
const miArregloVacio = [];
Por ahora, no contiene ningún dato, pero está listo para que guardemos información en él. Es como tener una caja de almacenamiento vacía esperando a ser llenada.
También podemos crearlo con datos desde el principio:
const miColeccionDeLetras = ["A", "B", "C"];
Aquí hemos creado un arreglo con tres elementos.
Cada elemento del arreglo tiene asignado un número al cual llamamos índice (index).
Para acceder a un dato dentro del arreglo, usamos la notación de corchetes ([]
) indicando el número de casillero que queremos.
Para acceder al primer elemento guardado podemos usar la siguiente notación:
console.log(miColeccionDeLetras[0]);
A
En este caso 0
es el lugar o la posición del primer elemento.
En la vida real estamos acostumbrados a comenzar a contar desde el número 1.
En programación, para este tipo de estructuras de datos, usualmente se empieza a contar desde el 0.
Si queremos acceder al siguiente elemento podemos usar 1
y así sucesivamente…
console.log(miColeccionDeLetras[1]);
B
Se vería algo así
Índice | 0 | 1 | 2 | … |
---|---|---|---|---|
Valor | ”A" | "B" | "C” | … |
Todos los arreglos tienen una característica que nos permite saber cuántos elementos hay dentro de ellos.
Para acceder a ella debemos usar la notación punto (.
) seguida del nombre de esta propiedad: length
.
La palabra length
significa longitud aunque para usos prácticos podemos
llamarlo tamaño
Contar los elementos de un arreglo es como contar cuántos libros hay en un estante. No necesitas revisar cada libro, simplemente cuentas cuántos espacios están ocupados.
En programación, length
hace exactamente eso: te dice cuántos “espacios” están ocupados en tu arreglo sin tener que revisar cada elemento individualmente.
Veamos un ejemplo con una lista de frutas:
let frutas = ["Manzana", "Banana", "Naranja", "Uva"];
console.log(frutas.length);
4
Esto significa que el arreglo frutas tiene 4 elementos.
Cuando trabajamos con arreglos, a menudo necesitamos acceder a cada uno de sus elementos.
Podemos hacerlo usando un ciclo for
:
const colores = ["rojo", "verde", "azul", "amarillo"];
for (let i = 0; i < colores.length; i++) { console.log(`Color ${i + 1}: ${colores[i]}`);}
Color 1: rojoColor 2: verdeColor 3: azulColor 4: amarillo
Este patrón es muy común en programación y nos permite procesar cada elemento del arreglo uno por uno.
miLista
diasSemana
que contenga los días “Lunes”, “Martes” y “Miércoles”numeros
con los valores [10, 20, 30, 40, 50]animales
con al menos 4 nombres de animaleslength
para: - Imprimir cuántos animales hay en totallength
calificaciones
con 5 números entre 0 y 10for
para:Investiga sobre otros métodos útiles para trabajar con arreglos en JavaScript: