Betty's café. ☕⋆⭒˚.⋆

Serveuse mignonne
Bonjour ! Que puis-je faire pour vous aujourd'hui ? 📋

Bonjour et merci de nous avoir choisis ! ♡ Êtes-vous ici pour manger sur place ou à emporter ?

function afficherCarte() { alert("Voici notre carte : \n- Milkshake chocolat, vanille ou fraise : 5€\n- Crème chantilly : 0,30€\n- Copeaux chocolat, fraise ou arc-en-ciel : 0,5€\n- Paille : gratuit\n- Serviette : gratuit\n- Pain au chocolat : 1,5€\n- Chausson aux pommes : 2€\n- Croissant : 1,5€\n- Muffin : 2€"); let choixMilkshake = prompt("Voulez-vous un milkshake ? (oui/non)").toLowerCase(); let prixTotal = 0; if (choixMilkshake === 'oui') { let choixSaveur = prompt("Quelle saveur souhaitez-vous pour votre milkshake ? (chocolat/vanille/fraise)").toLowerCase(); switch (choixSaveur) { case 'chocolat': case 'vanille': case 'fraise': prixTotal += 5; let chantilly = confirm("Voulez-vous de la chantilly ?"); if (chantilly) { prixTotal += 0.30; } let copeaux = confirm("Voulez-vous des copeaux par-dessus ? (arc-en-ciel/chocolat/fraise)"); if (copeaux) { let choixCopeaux = prompt("Quelle sorte de copeaux souhaitez-vous ? (fraise/chocolat/arc-en-ciel)").toLowerCase(); switch (choixCopeaux) { case 'fraise': case 'chocolat': case 'arc-en-ciel': prixTotal += 0.5; break; default: alert("Choix de copeaux invalide !"); break; } } let ceriseOuFraise = prompt("Voulez-vous une cerise ou une fraise par-dessus ? (oui/non)").toLowerCase(); if (ceriseOuFraise === 'oui') { prixTotal += 0.5; } break; default: alert("Choix de milkshake invalide !"); break; } } let choixViennoiserie = prompt("Quelle viennoiserie désirez-vous ? (croissant/pain au chocolat/chausson aux pommes/muffin)").toLowerCase(); switch (choixViennoiserie) { case 'croissant': case 'pain au chocolat': prixTotal += 1.5; break; case 'chausson aux pommes': case 'muffin': prixTotal += 2; break; default: alert("Choix de viennoiserie invalide !"); break; } alert(`Votre commande a été enregistrée. Le total est de ${prixTotal}€. Les serviettes sont gratuites.`); conclusionDiscussion(); } function conclusionDiscussion() { let autreChose = prompt("Avez-vous besoin d'autre chose ? (non/où sont les toilettes s'il vous plaît ?)").toLowerCase(); if (autreChose === 'non') { alert("D'accord, pas de soucis ! Au plaisir de vous revoir !"); remerciement(); } else if (autreChose === "où sont les toilettes s'il vous plaît ?") { alert("Bien sûr ! Dans le couloir, première porte à gauche !"); remerciement(); } else { alert("Veuillez répondre par 'non' ou 'où sont les toilettes s'il vous plaît ?'."); conclusionDiscussion(); } } function remerciement() { alert("Merci !"); let reponse = prompt("Merci ! C'est un super café ! (oui/non)").toLowerCase(); if (reponse === 'oui') { alert("C'est très gentil ! Je suis heureuse que votre expérience ici vous ait plu !"); } }