Solución

@estouchedisindo·11/5/2026TypeScript
solution.tsTypeScript
interface CartItem {
  name: string;
  price: number;
  quantity: number;
}

export function cartTotal(items: CartItem[]): number {
  // Acumula el subtotal de cada ítem (price * quantity) y retorna el total
  return items.reduce( (total: number, item: CartItem) => {

    total += item.price * item.quantity;
    
    return total;
  }, 0);
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.