BananaMaster

46.2 - Calculadora de costo de envío de paquetes, parte 2 — complicando (Lecciones JS — argumentos y return)

Si olvidaste algo — haz clic para ir a la lección.

📘 Tarea: Parcel Delivery Calculator 2.0

Esta es la continuación de la tarea anterior. La arquitectura sigue siendo la misma — las mismas 4 funciones (3 calculadoras + 1 principal), las firmas de las funciones no cambian. Solo cambia lo que ocurre dentro de las tres funciones calculadoras.

🧩 Condición principal

Modifica solo la lógica dentro de calculateWeightCost, calculateDistanceCost y calculateUrgentSurcharge. La función principal calculateTotalCost()queda sin cambios.

💰 Nuevas tarifas (fijas en el código como constantes):