4. Lister tous les contacts


#1

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

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

var contacts = [bob, marie];

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

function liste() {
var longueurContacts = contacts.length;
for (var i = 0; i < longueurContacts; i++) {
affichePersonne([i]);
}
}

liste();

la console me retourne 4 fois undefined. Je ne comprend pas pourquoi. Merci pour votre aide.


#2

Bonjour,

J'ai passé cet exercice en utilisant ce code :

var liste=function(){
var longueurContacts=contacts.length
for (var i=0; i < longueurContacts; i++){
affichePersonne(contacts[i])
}
}
liste