Créer une caisse 2/7


#1

Bonjour, qu'est-ce qui ne va pas avec mon code ?

Voici mon code:

var caisse = {
total:0,
ajouter: function(coutElement){
this.total += coutElement;
}
};

// Appelez votre méthode ajouter sur vos quatre éléments
Oeufs.coutElement(0.98);
Lait.coutElement(1.23);
Magazine.coutElement(4.99);
Chocolat.coutElement(0.45);

// Affichez le total de la note
console.log('Votre total est de '+ caisse.total);


#2

Ici la méthode ajouter(coutElement) est une fonction qui est propre à la classe caisse et coutElement est supposé être un argument de cette méthode. Ce qui signifie que à moins que tes 4 éléments soient des objets de type caisse, ils n'ont pas de méthode ajouter() encore moins de methode appelé "coutElement".

Qu lieu de:

tu peux écrire

caisse.ajouter(0.98);

ce qui aura pour effet d'ajouter 0.98 au "total" de la "caisse"


#3

Merci beaucoup sa a marcher :slight_smile:


#4

Content d'avoir pu t'aider.:slight_smile: