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