
Q.C.M.
Que va être le résultat de cette condition ?
Code : JavaScript
1
|
var result = 8 % 2 > 0 || !(3 % 2 < 1);
|
true
false
Ce code renvoie une erreur
Dans quel ordre doit-on voir apparaître ces structures ?
if => else => else if
else if => if => else
if => else if => else
else => else if => if
Que va-t-il se passer si je clique sur le bouton « OK » dans la fenêtre de confirmation ?
Code : JavaScript
1
2
3
|
if (!confirm('OK ?')) {
alert("C'est OK !");
}
|
Le message « C'est OK ! » va s'afficher.
La page d'accueil de mon navigateur va s'afficher.
Rien
Quel est l'avantage important des ternaires ? Faut-il s'en servir le plus souvent possible ? Pourquoi ?
Elles sont rapides à écrire mais leur utilisation doit être modérée car le code risque de devenir rapidement illisible.
Elles sont bien plus puissantes que les autres conditions, si on peut s'en servir on doit le faire car elles feront gagner du temps lors de l'exécution du code !
Elles sont très lisibles mais leur utilisation est prohibée car elles sont lentes à l'exécution.
En résumé
- Une condition retourne une valeur booléenne : true ou false.
- De nombreux opérateurs existent afin de tester des conditions et ils peuvent être combinés entre eux.
- La condition if else est la plus utilisée et permet de combiner les conditions.
- Quand il s'agit de tester une égalité entre une multitude de valeurs, la condition switch est préférable.
- Les ternaires sont un moyen concis d'écrire des conditions if else et ont l'avantage de retourner une valeur.
Créé avec HelpNDoc Personal Edition: Outil de création d'aide complet