# Réponse finale obtenue du bot:
response = « Voici un exemple de code JavaScript pour une application commerciale en automobiles :
**Fonctionnalités**
* Gestion des ventes
* Gestion des stocks
* Gestion des clients
* Calcul du chiffre d’affaires et du bénéfice
**Code**
« `javascript
// Déclaration des variables
const ventes = [];
const stocks = {
« voiture1 »: 5,
« voiture2 »: 10,
« camion1 »: 8
};
const clients = [];
// Fonction pour ajouter une vente
function ajoutVente(produit, quantite, prix) {
const vente = {
produit: produit,
quantite: quantite,
prix: prix
};
ventes.push(vente);
}
// Fonction pour afficher les ventes
function afficherVentes() {
console.log(« Ventes : »);
ventes.forEach((vente) => {
console.log(`${vente.produit} x ${vente.quantite} = €${vente.prix * vente.quantite}`);
});
}
// Fonction pour ajouter un stock
function ajoutStock(produit, quantite) {
stocks[produit] = quantite;
}
// Fonction pour afficher les stocks
function afficherStocks() {
console.log(« Stocks : »);
for (const produit in stocks) {
console.log(`${produit} x ${stocks[produit]}`);
}
}
// Fonction pour ajouter un client
function ajoutClient(nom, adresse) {
const client = {
nom: nom,
adresse: adresse
};
clients.push(client);
}
// Fonction pour afficher les clients
function afficherClients() {
console.log(« Clients : »);
clients.forEach((client) => {
console.log(`${client.nom} – ${client.adresse}`);
});
}
// Fonction pour calculer le chiffre d’affaires et le bénéfice
function calculChiffreAffairesEtBenefice() {
const chiffreAffaires = ventes.reduce((acc, vente) => acc + vente.prix * vente.quantite, 0);
const benefice = chiffreAffaires – (ventes.reduce((acc, vente) => acc + vente.prix * vente.quantite, 0) * 0.2); // 20% de TVA
console.log(`Chiffre d’affaires : €${chiffreAffaires}`);
console.log(`Bénéfice : €${benefice}`);
}
// Exemples d’utilisation
ajoutVente(« voiture1 », 5, 1000);
ajoutStock(« voiture2 », 10);
ajoutClient(« John Doe », « 123 rue de la République »);
afficherVentes();
afficherStocks();
afficherClients();
calculChiffreAffairesEtBenefice();
« `
Ce code définit plusieurs fonctions pour gérer les ventes, stocks et clients. Il utilise des tableaux pour stocker les données et des fonctions pour afficher les informations. La fonction `calculChiffreAffairesEtBenefice()` calcule le chiffre d’affaires et le bénéfice en prenant en compte la TVA.
J’espère que cela vous aidera ! »