Vous utilisez un navigateur obsolète, veuillez le mettre à jour.
Veuillez utiliser un navigateur internet moderne avec JavaScript activé pour naviguer sur OpenClassrooms.com
Une question ? Pas de panique, on va vous aider !
Bonjour, pour un devoir je dois créer un petit programme avec certaines contraintes, dont celle d'écrire une ligne avec if, else if en une seule ligne :
this.direction = keyPressed.left && this.canMove ? "left" : keyPressed.right && this.canMove ? "right";
Mais la console me retourne une erreur : Uncaught SyntaxError: Unexpected token ';' (at script.js:22:105)
Si qqun peut m'aider je suis preneur.
Merci
Bonjour,
le ternaire demande trois parties, pas deux Il manque un ": <faire quelque chose>" à la fin de ta ligne.
Cependant, je te conseille d'éviter les ternaires imbriquées, tu auras vite fait de te perdre.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Re-bonjour et merci!
Je ne suis pas fan du ternaire non plus mais c'est une obligation dans le devoir qu'on m'a donné.
Vous pouvez rédiger votre message en Markdown ou en HTML uniquement.
Pas d'aide concernant le code par MP, le forum est là pour ça :)