1. Comment déclarer un tableau « tab » de 10 éléments ?
La façon correcte de déclarer un tableau de 10 éléments en JavaScript est d'utiliser 'new Array(10)'.
2. Quel est le code pour obtenir un nombre aléatoire compris entre 5 et 9 inclus?
Le code 'Math.floor((Math.random() * 5) + 5)' génère un nombre aléatoire entre 5 et 9 inclus. Math.random() génère un nombre entre 0 et 1, que nous multiplions par 5 pour obtenir un intervalle entre 0 et 5, puis nous ajoutons 5 pour obtenir un intervalle entre 5 et 10 (non inclus).
3. Pour vérifier si trois variables sont égaux, nous utiliserons_____ ?
Pour vérifier si trois variables sont égales, nous utilisons l'opérateur '&&' pour combiner les comparaisons: '(X == Y) && (Y == Z)'.
4. Combien de paramètres peuvent être passés à une fonction?
En JavaScript, vous pouvez passer autant de paramètres que vous le souhaitez à une fonction.
5. Lequel de ces paramètres n’est pas valide?
Les paramètres de fonction ne peuvent pas être des opérateurs. Ils doivent être des identificateurs valides comme des variables, des chaînes de texte, ou des nombres.
6. Comment pouvez-vous détecter le nom du navigateur du client?
Le nom du navigateur du client peut être détecté à l'aide de 'navigator.appName'.
7. Si str = "VWXYZ", que retourne str.charAt(3)?
La méthode 'charAt(3)' retourne le caractère à l'index 3 dans la chaîne 'VWXYZ', ce qui est 'Y' (les indices commencent à 0).
8. L’instruction suivante 'A ? B : C' est équivalente à ______?
L'opérateur ternaire 'A ? B : C' est équivalent à 'if (A) { B } else { C }'.
9. Lequel n’est pas un opérateur de comparaison?
'=' est un opérateur d'affectation, pas un opérateur de comparaison. Les opérateurs de comparaison incluent '<', '>', et '!='.
10. Quel événement est spécifique au clavier?
'onkeypress' est un événement spécifique au clavier, déclenché lorsqu'une touche est enfoncée.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.