Exercice 5 carnet d'adresse : trouver la bonne personne


#1

Bonjour,

Je ne comprends pas ce qui ne marche pas dans le code (dont le but est d'afficher les info correspondant à une personne du carnet si elle s'y trouve bien).

var bob = {
prenom: "Bob",
nom: "Jones",
telephone: "01 23 45 67 89",
email: "bob.jones@exemple.com"
};

var mary = {
prenom: "Mary",
nom: "Johnson",
telephone: "02 34 56 78 91",
email: "mary.johnson@exemple.com"
};

var contacts = [bob, mary];

function affichePersonne(personne) {
console.log(personne.prenom + " " + personne.nom);
}

function recherche(nom) {
for (var i = 0; i < contacts.length; i++:wink: {
if (nom === contacts[i].nom) {
affichePersonne(contacts[i]);
}
}
}

recherche(Jones);

Merci d'avance


#2

Tu as oublié les quotes dans l'appel de la fonction recherche
recherche("Jones");