JavaScript : rendre le Web interactif (école d'ingénieur) · Chapitre 3 · Exercice de TD
Un objet qui disparaît
Instructions de contrôle et fonctions · niveau 2
Énoncé
Qu'affiche ce programme, et pourquoi ? Corriger.
const creerLigne = (titre, quantite) => { titre, quantite };
console.log(creerLigne("CSS", 2));Corrigé
undefined
Après la flèche, l'accolade ouvre un bloc, et non un objet : le bloc contient l'expression titre, quantite, évaluée puis oubliée, et aucun return. Il faut entourer l'objet de parenthèses : (titre, quantite) => ({ titre, quantite }).
100 % gratuit
La suite du chapitre est sur Adloun
- 10 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.