17/30 la marche des pingouins : j"ai un code qui marche!


#1

Pour ceux qui galèrent : j'ai rentré la fonction dans la création de classe directement ( du 2 en 1, et pas de problème. J'ai vu que certains étaient obligés de traduire, là ça passe ! )

function Animal(nom, nombrePattes) {
this.nom = nom;
this.nombrePattes = nombrePattes;
}
Animal.prototype.disNom = function() {
console.log("Bonjour, mon nom est " + this.nom);
};

// Créez un constructeur de Pingouin ici
function Pingouin(nom, nombrePattes) {
this.nom = nom;
this.nombrePattes = nombrePattes;
Pingouin.prototype.disNom = function(){
console.log("Bonjour, mon nom est " + this.nom);
};
}

// créez une méthode disNom pour les pingouins ici

// notre code de test
var leCapitaine = new Pingouin("Captain Cook", 2);
leCapitaine.disNom();


#2

changer votre ( j'utilise Google Traduction )

// Créez un constructeur de Pingouin ici
function Pingouin(nom, nombrePattes) {
 this.nom = nom;
 this.nombrePattes = nombrePattes;
 Pingouin.prototype.disNom = function(){
 console.log("Bonjour, mon nom est " + this.nom);
 };
}

en

// Créez un constructeur de Pingouin ici
function Pingouin(nom, nombrePattes) {
 this.nom = nom;
 this.nombrePattes = nombrePattes;
}
Pingouin.prototype.disNom = function(){
   console.log("Bonjour, mon nom est " + this.nom);
 };