La idea clave
Una lista de productos puede contener objetos. Así cada elemento tiene su nombre y su precio, sin perder el orden de la lista.
Ejemplo paso a paso
Este ejemplo muestra la idea en acción. Sigue los pasos y después cámbialo tú.
Ejemplo explicado{ js }
const productos = [
{ nombre: 'Té', precio: 3 },
{ nombre: 'Café', precio: 4 }
];
console.log(productos[1].nombre);
Editar y probar este mismo ejemplo ↓
- productos es una lista de dos objetos.
- [1] elige el segundo producto porque la primera posición es cero.
- .nombre lee el nombre de ese objeto: «Café».
Practica con código
Antes de empezar, piensa: ¿Por qué aparece «Café» y no «Té»?
Muestra el precio del primer producto.
El resultado que buscamosLa consola debe mostrar 3.
JAVASCRIPT Practica aquí
Tu misiónMuestra el precio del primer producto.
ConsolaLista para ejecutar.
Sin comprobar
Escribe tu cambio y pulsa «Comprobar solución». Puedes intentarlo tantas veces como quieras.
Listo
Necesito una pista
El primer producto está en productos[0].
Una pista más
Para su precio usa la propiedad .precio.
Ver solución y explicación
console.log(productos[0].precio);
Qué debes recordar: Un array conserva el orden; cada objeto contiene sus propias propiedades.
Práctica pendiente de corregir
La lectura, las prácticas corregidas y las autoevaluaciones guiadas se guardan por separado en este navegador.
Revisado editorialmente · Referencia técnica específica ↗