Titre de wF975R59709.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code JavaScript pour créer une application qui calcule le coût total d’un Brancardier/Branccardière pour des consommateurs fins :

« `javascript
// Définir les options du véhicule
let options = {
« Motorisation »: [« 1.6L », « 2.0L », « 2.5L »],
« Transmission »: [« Manuelle », « Automatique »],
« Carrosserie »: [« Sedan », « Break », « Coupe »],
« Packagé »: [« Base », « Premium », « High-End »]
};

// Définir les prix des options
let prices = {
« 1.6L »: 15000,
« 2.0L »: 17000,
« 2.5L »: 20000,
« Manuelle »: 500,
« Automatique »: 1000,
« Sedan »: 0,
« Break »: 1000,
« Coupe »: 2000,
« Base »: 0,
« Premium »: 2000,
« High-End »: 4000
};

// Fonction pour calculer le coût total du véhicule
function calculateTotalCost(motorisation, transmission, carrosserie, packagé) {
let totalCost = prices[motorisation] + prices[transmission];

// Ajouter les coûts de la carrosserie et du packagé si nécessaire
if (carrosserie === « Break » || carrosserie === « Coupe ») {
totalCost += prices[carrosserie];
}
if (packagé !== « Base ») {
totalCost += prices[packagé];
}

return totalCost;
}

// Afficher le menu des options
console.log(« Options du Brancardier/Brancccardière : »);
console.log(« Motorisation : »);
for (let motorisation in options.Motorisation) {
console.log(motorisation);
}
console.log(« Transmission : »);
for (let transmission in options.Transmission) {
console.log(transmission);
}
console.log(« Carrosserie : »);
for (let carrosserie in options.Carrosserie) {
console.log(carrosserie);
}
console.log(« Packagé : »);
for (let packagé in options.Packagé) {
console.log(packagé);
}

// Demander les choix des options au consommateur
let motorisation = prompt(« Choisissez la motorisation : »);
let transmission = prompt(« Choisissez la transmission : »);
let carrosserie = prompt(« Choisissez la carrosserie : »);
let packagé = prompt(« Choisissez le packagé : »);

// Calculer et afficher le coût total du véhicule
let totalCost = calculateTotalCost(motorisation, transmission, carrosserie, packagé);
console.log(`Le coût total du Brancardier/Brancccardière est de ${totalCost} €.`);
« `

Ce code définit les options du véhicule (motorisation, transmission, carrosserie, packagé) et leurs prix. Il calcule le coût total du véhicule en fonction des choix du consommateur. Le code affiche ensuite un menu pour choisir les options et demande les choix au consommateur à l’aide de la méthode `prompt`. Enfin, il calcule et affiche le coût total du véhicule.

Notez que ce code est un exemple simple et ne prend pas en compte tous les cas possibles (par exemple, si le consommateur choisit une option qui n’existe pas). Vous devrez adapter le code pour répondre aux besoins spécifiques de votre application. »

Retour en haut