Sur codecamy en javascript

Résolu
Bonjour
j apprend sur codecamy et la je suis bloqué sur du debug
le code c est
1 if {10 = 10} (
2 console.log("C'est vrai : true !");
3 ) else (
4 console.log("c'est faux ; false!");
5 )

1 réponse


  1. if (10 == 10) {
    console.log("C'est vrai : true !");
    } else {
    console.log("c'est faux ; false!");
    }

    Tu as inversé les parenthèses avec les accolades et vice versa.
    et pour tester une condition
    c'est pas

    if(10=10){...}

    mais

    if(10==10){...}
    0
    1. un très grand merci sa fait 10 jours que je cherche ;
      0
    2. @1008Vous devriez commencer par un cours plus classique. C'est bien codeacademy mais visiblement vous n'avez pas assez bien lu les instructions en vous contentant de recopier sans comprendre.
      Je dis ça car ce n'est pas comme ça que vous apprendrez et si vous avez passé 10 jours à chercher une solution sans connaître la différence entre l'opérateur d'attribution (=) et l'opérateur de comparaison (==) vous avez besoin des bases en partant de 0.

      exemples:

      var mavaribale=10; //est une attribution
      var mavariable2=mavariable*2; // est aussi une attribution
      var mavariable+=10;//-- un attribution aussi mais utilisant une valeur prédéfinie, on parle aussi de mutation dans ce cas
      
      if(mavariable==mavariable2){//-- "==" opérateur de comparaison égal
      document.write(les variables sont égales);
      }


      > pour supérieur à < pour inférieur à >= pour supérieur ou égal <= pour inférieur ou égal

      Prenez codeacademy comme un exercice pratique mais vous aurez besoin du cours de base, avoir les bonnes méthodes et surtout la compréhension de la syntaxe est indispensable sinon vous n'avancerez pas.
      0
    3. merci mais quoi comme cours de base .
      0
    4. Quoi comme cour de base
      0