Sur codecamy en javascript

Résolu/Fermé
1008 Messages postés 16 Date d'inscription vendredi 12 septembre 2014 Statut Membre Dernière intervention 18 mars 2016 - 12 sept. 2015 à 18:47
1008 Messages postés 16 Date d'inscription vendredi 12 septembre 2014 Statut Membre Dernière intervention 18 mars 2016 - 13 sept. 2015 à 15:39
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

Konseil Messages postés 643 Date d'inscription samedi 29 août 2015 Statut Membre Dernière intervention 13 novembre 2018 428
12 sept. 2015 à 18:51

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
1008 Messages postés 16 Date d'inscription vendredi 12 septembre 2014 Statut Membre Dernière intervention 18 mars 2016
12 sept. 2015 à 19:29
un très grand merci sa fait 10 jours que je cherche ;
0
Ramza > 1008 Messages postés 16 Date d'inscription vendredi 12 septembre 2014 Statut Membre Dernière intervention 18 mars 2016
Modifié par Ramza le 13/09/2015 à 05:06
Vous 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
1008 Messages postés 16 Date d'inscription vendredi 12 septembre 2014 Statut Membre Dernière intervention 18 mars 2016
13 sept. 2015 à 12:01
merci mais quoi comme cours de base .
0
1008 Messages postés 16 Date d'inscription vendredi 12 septembre 2014 Statut Membre Dernière intervention 18 mars 2016
13 sept. 2015 à 15:39
Quoi comme cour de base
0