QCM2 - Javascript

En répondant à ces 14 questions, vous pourrez apprécier partiellement l'étendue de vos connaissances en JavaScript.

Cliquez sur le bouton Vérifier pour contrôler votre réponse à la question courante.
Votre résultat global apparaîtra quand vous aurez répondu à la dernière question.
Pour clôturer le test : cliquez sur le bouton Vérifier de la question 14.

 

1 - Une Collection désigne :

une page Web
un type de variable
un ensemble d'objets

 

 

2 - Une Méthode désigne :

une propriété 
une solution utilisateur 
une fonction attachée à un objet.

 

 

3 - Une Propriété désigne :

un élément qui influence une caractéristique d'un objet
une  fonction
une méthode

 

 

4 - Dans l'écriture while (lafin==false), indique que le traitement est répété :

au moins une fois
tant que la variable lafin vaut false
tant que la variable lafin vaut true

 

 

5 - Dans l'écriture for (ind = 1; ind<=max;ind++),  ind désigne :

une fonction
une variable initialisée à max
la variable compteur

 

 

6 - Dans l'écriture for (ind = 1; ind<=max;ind++),  max désigne :

la valeur qui ne sera jamais atteinte
la dernière valeur qui sera exploitée par le contenu de for
une fonction 

 

 

7 - Je souhaite tester la valeur de la variable code afin de voir si son contenu est albatros. J'écris la ligne suivante :

if code="albatros"
if (code="albatros")
if (code=="albatros") 

 

 

8 - Je souhaite vérifier si le contenu de la variable code est compris entre 1 et 4, inclusivement (nbr. entier, déjà vérifié)
Pour y arriver, j'utilise l'écriture suivante :

If (code > 1 || code < 4) {
If (code >= 1 || code <= 4){
If (code >= 1 && code <= 4){ 

 

 

9 - La ligne var mois = new Array ("janvier","février","mars"); permet de déclarer :

les variables janvier, février et mars
le tableau mois
et initialiser le tableau mois avec les mots janvier, février et mars

 

 

10 - Soit la condition !(inf>=2 && sup <=3). Choisissez la forme qui a la même signification :

(inf >=2 ||sup <=3)
(inf <2 ||sup > 3)
(inf <=2 && sup >= 3)

 

 

11 - Dans l'écriture Function mafonc (znom), znom désigne :

l'argument formel de la fonction
la valeur reçue par la fonction
le résultat renvoyé par la fonction

 

 

12 - A quoi sert la boucle suivante ?
   for (cpt=1;cpt<6;cpt++){
  }

écrire le contenu de cpt dans la page Web
compter de 1 à 5

 

 

13 - Dans l'écriture document.write ("Taille du tableau : " + mois.length + "<br>"); , length :

identifie une variable
désigne le nombre d'éléments du tableau mois
désigne le nombre d'éléments initialisés du tableau mois

 

 

14 - La structure suivante permet d'écrire...

for (cpt=1;cpt<=6;cpt++){
     document.write(cpt);
}

6 fois le mot cpt
les valeurs 1, 2, ..., 6 verticalement
les valeurs 1, 2, ..., 6 horizontalement