salut tous le monde j'ai besoin d'aide a propos d'un exercice a faire avec javascript(gestionnaire de contacts qui r�alise des op�rations simple tels que ajouter un contact ou bien afficher les contacts ),mon code est sans erreur mais le script js ne marche pas il m'affiche le message "choisissiez une option" tout au long de l�ex�cution sans r�aliser aucune t�che je pense que le script tourne dans une boucle infinie mais je n'arrive pas a le d�tecter voici mon code merci de m'aider les amis.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 console.log(" Bienvenu dans le gestionnaire des contacts "); console.log(" 1:Lister les contacts "); console.log(" 2:Ajouter un contact "); console.log(" 0:Quitter "); var Contact = { init:function(nom,prenom){ this.nom=nom; this.prenom=prenom; }, decrire:function() { var description=console.log(" Nom : " +this.nom+ " Prenom : " +this.prenom); return description; } } var contact1=Object.create(Contact); contact1.init("Lévisse","Carole"); var contact2=Object.create(Contact); contact2.init("Nelsonne","Mélodie"); var contacts=[]; contacts.push(contact1); contacts.push(contact2); var choixUtilisateur; choixUtilisateur=-1;//condition intialement fausse pour qu'on puisse entrer dans la boucle while (choixUtilisateur!==0) { choixUtilisateur=prompt(" choissisez une option svp : " ); if (choixUtilisateur===1) { contacts.forEach(function (cont) { console.log(cont.decrire()); }); } else if (choixUtilisateur===2) { var nomNouveauContact=prompt("Entrer le nom du nouveau contact "); var prenomNouveauContact=prompt(" Entrer le nouveau du prenom contact "); var NouveauContact=Object.create(Contact); NouveauContact.init(nomNouveauContact,prenomNouveauContact); contacts.push(NouveauContact); } if (choixUtilisateur===0) console.log("Au revoir "); }
Partager