Saltar al contenido

Proyecto: lista del súper

JavaScript · Unidad 5: Arreglos

En tu lista del súper hay dos arreglos: nombres[i] y precios[i] hablan del mismo producto, porque el mismo índice los une.

Para leerlos juntos, recorres con un for de índice.

const nombres = ["pan", "leche"];
const precios = [35, 28];
const n = precios.length;
for (let i = 0; i < n; i++) {
  console.log(nombres[i], precios[i]);
}

Imprime

pan 35
leche 28

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Completa el código

    Completa para imprimir los productos que cuestan menos de 100.

  2. 2. Predice la salida

    Llevas 2 panes y 1 leche. ¿Qué imprime?

  3. 3. Encuentra el bug

    Este programa debería imprimir los tres precios. ¿Qué línea tiene el error?

  4. 4. Escribe el código

    Escribe total(precios, piezas), que regrese cuánto pagas si de cada producto llevas piezas[i] unidades a precios[i] cada una.

  5. 5. Opción múltiple

    ¿Qué guarda subs al terminar este código?

  6. 6. Escribe el código

    Escribe masCaro(nombres, precios), que regrese el nombre del producto más caro. Los arreglos nunca vienen vacíos.

  7. 7. Completa el código

    Completa para quedarte con los precios de menos de 100.

  8. 8. Predice la salida

    Estos son los precios de tu lista. ¿Qué imprime?

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →