Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz 3ème info

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

let x = '5';

let y = 2 ;

console.log(x + y);

a)

Error

b)

NaN

c)

7

d)

'52'

2.

Quelle propriété CSS permet de modifier l'espace entre le contenu d'un élément HTML et sa bordure ?

a)

padding

b)

spacing

c)

border-width

d)

margin

3.

Quelle boucle est la plus adaptée si l'on veut exécuter un bloc d'instructions au moins une fois, même si la condition est fausse dès le début ?

a)

for

b)

while

c)

if

d)

do...while

4.

let a = 5;

let b = '5';

console.log(a === b);

a)

true

b)

false

c)


TypeError

d)

undefined

5.

let a = 5; let b = '5';

console.log(a == b);

a)

true

b)

false

c)

TypeError

d)

undefined

6.

Quelle méthode JavaScript permet de transformer une chaîne de caractères en nombre réel (avec virgule) ?

a)

parseInt()

b)

toNumber()

c)

parseFloat()

d)

Math.round()

7.

En HTML, quel attribut est obligatoire pour que la balise <img> soit accessible et valide ?

a)

border

b)

title

c)

id

d)

alt

8.

En JavaScript, quel symbole est utilisé pour les commentaires sur une seule ligne ?

a)

/* */

b)

//


c)

**

d)

/*

9.

En JavaScript, comment déclarer une variable qui peut être modifiée plus tard ?

a)


variable score = 0;

b)

const score = 0;

c)

let score = 0;

d)

int score = 0;

10.

Quelle propriété CSS permet de mettre le texte en gras ?

a)

text-decoration: none;

b)

font-style: bold;

c)

text-transform: uppercase;

d)

font-weight: bold;

11.

Quel événement est déclenché lorsqu'on clique sur un élément HTML ?

a)


submit

b)

click

c)

hover

d)

change

12.

let x = 10 % 3 + 2;

a)

5

b)

3

c)

2

d)

1

13.

Dans un formulaire HTML, quel attribut de la balise <input> définit le texte gris indicatif qui disparaît quand on écrit ?

a)

name

b)

value

c)

id

d)

placeholder

14.

En CSS, que signifie le sélecteur * ?

a)

Il cible l'élément racine (html).

b)

Il cible uniquement les éléments importants.

c)

Il cible absolument tous les éléments de la page.

d)

Il cible les commentaires.

15.

En JavaScript, comment appelle-t-on le fait de coller deux chaînes de caractères avec l'opérateur + ?

a)


La concaténation

b)

La fusion

c)

L'addition

d)


L'incrémentation

16.

Quel attribut HTML permet de définir le chemin vers un fichier CSS externe ?

a)

rel

b)

link

c)

href

d)

src

17.

Quelle est la valeur de retour de la fonction prompt('Entrez votre nom') si l'utilisateur saisit le chiffre 100 ?

a)

undefined

b)

La chaîne de caractères '100'

c)

true

d)

Le nombre 100

18.

Quelle propriété CSS permet de changer la police de caractères (font) ?

a)

text-font

b)

font-weight

c)

font-style

d)

font-family

19.

Quelle est la syntaxe correcte pour récupérer le texte saisi dans un champ ayant l'identifiant 'nom' et l'afficher dans la console ?

a)

let x = prompt('#nom'); console.log(x);

b)

let x = document.getElement ById('nom').value; console.log(x);

c)

let x = document.getElement ByValue ('nom'); console.log(x);

d)

let x = document.getElement ById('nom').innerHTML; console.log(x);

20.


Pour demander à l'utilisateur son âge et le stocker en tant que NOMBRE pour faire un calcul, quelle syntaxe est correcte ?


a)

let age = prompt('Quel est votre âge ?');

b)

let age = document.write(prompt('?'));

c)

let age = parseInt(prompt('Quel est votre âge ?'));

d)

let age = alert(prompt('Quel est votre âge ?'));


21.

Quelle est la valeur de la variable 'message' ?

let nom = 'Ali';

let message = 'Salut ' + nom + 2;

a)

'Salut Ali2'

b)

NaN

c)

'Salut Ali 2'

d)

Error

22.

Comment appelle-t-on le fait de mettre une boucle à l'intérieur d'une autre boucle ?

a)


Des boucles infinies

b)

Des boucles répétées

c)

Des boucles imbriquées

d)

Des boucles doublées

23.

Quel attribut HTML permet d'identifier de manière UNIQUE un seul élément dans toute la page ?

a)


id

b)

class

c)

name

d)

type

24.

n HTML, quel attribut de la balise <input> permet de forcer l'utilisateur à remplir le champ avant d'envoyer le formulaire ?

a)

required

b)

placeholder

c)

name

d)

value

25.

Dans un formulaire HTML, quel type d'input permet de choisir une seule option parmi une liste visible ?

a)

type='select'

b)

type='radio'

c)

type='checkbox'

d)

type='text'