Créez l'application "Parcel Delivery Calculator".
L'utilisateur saisit le poids du colis en kg et la distance de livraison en km, et indique également si une livraison express est nécessaire. Après avoir cliqué sur le bouton, il faut calculer le coût final de la livraison.
calculateWeightCost(). À l'intérieur de la fonction elle-même,
récupérez le poids et stockez-le dans la variable weightKg,
puis retournez weightKg * 3
calculateDistanceCost() — ne prend aucun argument. À l'intérieur de la fonction elle-même,
récupérez la distance et stockez-la dans la variable distanceKm,
puis retournez distanceKm * 2
calculateUrgentSurcharge(amount) — prend le montant. À l'intérieur de la
fonction elle-même, créez une variable-drapeau isUrgent (true/false, à définir manuellement).
Si isUrgent === true — retourne amount * 1.25,
sinon — retourne amount inchangé.
calculateTotalCost() — toutes les autres fonctions sont appelées à l'intérieur.
Le résultat final doit être affiché à l'écran.
Données :
Calcul (étape par étape) :
Total cost: 50 $