Session BRE05 Help

Exercices sur les objets

Exercice 0 :

  • Dans votre dossier bre05-js-j2, créez un dossier exercices-objets

Exercice 1 : créer un objet

Dans le dossier exercices-objets, créez un dossier exercice-1. Dans le dossier exercice-1 créez un fichier index.html et un fichier index.js.

Le contenu du fichier index.html:

<!DOCTYPE html> <html lang="fr"> <head> <title>Exercice 1 Objets</title> </head> <body> <script type="application/javascript" src="index.js"></script> </body> </html>

Créer un objet student, avec un name, un age et un average. Donnez lui les valeurs que vous voulez et affichez ses infos en utilisant de l'injection de variables dans un console.log().

Exercice 2 : modifier un objet

Dans le dossier exercices-objets, créez un dossier exercice-2. Dans le dossier exercice-2 créez un fichier index.html et un fichier index.js.

Le contenu du fichier index.html:

<!DOCTYPE html> <html lang="fr"> <head> <title>Exercice 2 Objets</title> </head> <body> <script type="application/javascript" src="index.js"></script> </body> </html>

Calculez la moyenne des notes du student et assignez cette moyenne à sa propriété average.

let student = { name : "Steven", age : 19, grades : [12, 14, 8], average : 0 };

Exercice 3 : parcourir un tableau d'objets

Dans le dossier exercices-objets, créez un dossier exercice-3. Dans le dossier exercice-3 créez un fichier index.html et un fichier index.js.

Le contenu du fichier index.html:

<!DOCTYPE html> <html lang="fr"> <head> <title>Exercice 3 Objets</title> </head> <body> <script type="application/javascript" src="index.js"></script> </body> </html>

Pour chacun des étudiants du tableau students, affichez son name, son age et son average en utilisant l'injection de variables dans un console.log().

let students = [ { name : "Steven", age : 18, average : 10 }, { name : "Jessica", age : 20, average : 13 }, { name : "Charlie", age : 17, average : 12 }, ];
22 December 2025