Wrong cod , Object I


#1

Hi , my code isn't correct , what's my problem ?

It's my syntax : Unexpected token if

// Notre constructeur
function Personne (nom, age) {
    this.nom = nom;
    this.age = age;
}

// On créer une fonction qui calcul la différence d'âge
// entre deux personnes
var differenceAge = function(personne1, personne2) {
    return personne1.age - personne2.age;
}

// A vous de jouer
// Créez ici la fonction plusVieilAge
var plusVielAge = function()
   if (personne1.age > personne2.age){
       return personne1.age;
    else {
        return personne2.age;
    }

var alice = new Personne("Alice", 30);
var billy = new Personne("Billy", 25);


console.log("La personne la plus vieille a " + plusVieilAge(alice, billy) + " ans");

Link :


#2

a function uses curly brackets to mark the start and end of a function:

var example = function(){

}

the {} are missing for your plusVielAge function


#3

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.