Quiz JavaScript

Aller plus loin avec les types primitifs

Pourquoi doit-on échapper certains caractères dans nos strings ?

Certains caractères sont déjà utilisés dans la syntaxe JavaScript. Quand l'ordinateur en rencontre un dans une chaîne de caractères, il ne peut pas savoir s'il s'agit d'une instruction ou de texte. Il faut donc échapper le caractère pour lui indiquer qu'il s'agit bien de texte

Quelle est la particularité des doubles guillemets " " ?

Les doubles guillemets ont pour particularité d'accepter la présence de guillemets simples, celles-ci ne seront pas considérées comme des caractères spéciaux. Nous pouvons donc écrire "l'autre jour" sans provoquer d'erreur.

Parmi les notations suivantes, laquelle n'est pas correcte pour un nombre ?

L'une des erreurs les plus courantes est de mettre ses nombres entre guillemets. Il faut savoir qu'ils ne seront alors plus considérés comme des nombres mais comme du texte

A quoi vont nous servir les booleans ?

Un boolean ne peut prendre que deux valeurs true ou false, il permet de décomposer nos programmes en une mutlitude de sous-actions ou de données que l'on peut évaluer à vrai ou faux et agir en conséquence.

Parmi les propositions suivantes, laquelle échappe correctement l'apostrophe ?

Pour échapper un caractère, il faut utiliser le backslash et le placer juste avant le caractère à échapper. Ici la bonne réponse était donc la première.

Que signifie NaN ?

NaN signifie not a number. Cette valeur est renvoyée comme résultat lors d'opération considérées comme mathématiquement invalides comme diviser 0 par 0 par exemple.