Javascript, code qui ne s'éxecute pas correctement.
huriddin
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
Wpbdd -
Wpbdd -
Bonjour,
Mon code ne s'exécute pas correctement, elle n'affiche pas la valeur des personnages, ou est la faute ?
Cordialement.
Mon code ne s'exécute pas correctement, elle n'affiche pas la valeur des personnages, ou est la faute ?
function employee(nom, age) {
this.nom = nom;
this.age = age;
this.toText = function() {
return this.nom + " (" + this.age + ")";
}
}
var fred = new employee('Fred Flintstone', 32, 1970);
var john = new employee('Johnny Dep', 15, 1930);
employee.prototype.salary=null;
fred.salary = 20000;
john.salary = 201893;
alert(fred.toText + '<br>' + fred.salary);
alert(john.toText + '<br>' + john.salary);
Cordialement.
A voir également:
- Javascript, code qui ne s'éxecute pas correctement.
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
1 réponse
J'ai passé trop de temps sur votre code...
Il manque () après l'appel de fonction.
Et on utilise \n pour passer à la ligne dans une alerte plutôt que <br>
alert(john.toText() + '\n' + john.salary);
au lieu de
alert(john.toText + '<br>' + john.salary);
(Et vous donnez trop d'argument au constructeur...)
Il manque () après l'appel de fonction.
Et on utilise \n pour passer à la ligne dans une alerte plutôt que <br>
alert(john.toText() + '\n' + john.salary);
au lieu de
alert(john.toText + '<br>' + john.salary);
(Et vous donnez trop d'argument au constructeur...)