QCM Javascript – Partie 30

QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sont tirés d’un vrai entretien écrit et certaines parties sont en direct.
 
 

1. Quel est le résultat de l’extrait de code suivant ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
var a = 10;
console.log(a);
var a = 10; console.log(a);
var a = 10;
console.log(a);

A ’10’

B "10"

C 10

D nul

2. Quel opérateur est utilisé pour vérifier à la fois la valeur et le type d’une variable en JavaScript ?

A ==

B ===

C !=

D !==

3. Lequel des éléments suivants est un exemple de langage faiblement typé ?

A Java

B C++

C JavaScript

D Python

 
 

4. Quel sera le résultat du code suivant ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
console.log(typeof null);
console.log(typeof null);
console.log(typeof null);

A ‘object’

B ‘null’

C ‘undefined’

D ‘number’

5. Que représente la valeur « undefined » en JavaScript ?

A Une variable non assignée

B Une valeur nulle

C Un faux logique

D Une condition d’erreur

6. Quel type de données en JavaScript est utilisé pour représenter les valeurs logiques ?

A String

B Boolean

C Number

D Undefined

 
 

7. Qu’est-ce qui ne va pas dans cette déclaration de fonction ?
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function power(base, exponent) {
if (exponent == 0) return 1;
else return base * power(base, exponent - 1);
}
console.log(power(2));
function power(base, exponent) { if (exponent == 0) return 1; else return base * power(base, exponent - 1); } console.log(power(2));
function power(base, exponent) {
  if (exponent == 0) return 1;
  else return base * power(base, exponent - 1);
} 
console.log(power(2));

A Elle ne gère pas le cas où l’exposant n’est pas fourni

B Elle renvoie une valeur erronée

C Elle provoque une boucle infinie

D Erreur de syntaxe

8. Quelle méthode est utilisée pour ajouter un élément à la fin d’un tableau en JavaScript ?

A push()

B unshift()

C pop()

D shift()

9. Comment trouver la longueur d’un tableau en JavaScript ?

A array.size()

B array.length

C array.count()

D length(array)

 
 

10. Que fait la méthode splice dans un tableau ?

A Copie une partie d’un tableau

B Concatène des tableaux

C Modifie le contenu d’un tableau

D Recherche un élément dans un tableau

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *