Corrections des Exercices - Objets JavaScript
1. Objet String
// Exercice 1 let prenom = prompt("Entrez votre prénom :"); [Link]("Bonjour " +
[Link]() + "!"); // Exercice 2 let phrase = "J'aime le langage JavaScript";
[Link]([Link]); [Link]([Link]("JavaScript"));
[Link]([Link]("JavaScript", "JS")); // Exercice 3 let mot = prompt("Entrez un mot :");
[Link]("Première lettre :", mot[0]); [Link]("Dernière lettre :", mot[[Link] - 1]);
[Link]("Mot inversé :", [Link]("").reverse().join(""));
2. Objet Number
// Exercice 1 let nombre = Number(prompt("Entrez un nombre :")); [Link]("Carré :", nombre **
2); [Link]("Racine :", [Link](nombre)); [Link](nombre % 2 === 0 ? "Pair" : "Impair"); //
Exercice 2 let a = 10, b = 20; [Link]("Moyenne :", (a + b) / 2); [Link]("Plus grand :",
[Link](a, b)); // Exercice 3 let x = 7.8; [Link]("Arrondi :", [Link](x));
[Link]("Plafond :", [Link](x)); [Link]("Plancher :", [Link](x));
3. Objet Array
// Exercice 1 let fruits = ["banane", "pomme", "mangue"]; [Link]("orange"); [Link]();
[Link](); [Link](fruits); // Exercice 2 let nombres = [5, 10, 15, 20, 25]; let somme =
[Link]((a, b) => a + b, 0); [Link]("Somme :", somme); [Link]("Moyenne :",
somme / [Link]); [Link]("Max :", [Link](...nombres)); [Link]("Min :",
[Link](...nombres)); // Exercice 3 let prenoms = ["Alice", "Bob", "Amira", "Lucas"]; let aOnly =
[Link](n => [Link]("A")); [Link](aOnly);
4. Objet Object
// Exercice 1 let personne = { nom: "Marie", age: 22, ville: "Paris" }; [Link](`Je m'appelle
${[Link]}, j'ai ${[Link]} ans et j'habite à ${[Link]}.`); // Exercice 2
[Link] = "Développeuse"; delete [Link]; [Link](personne); // Exercice 3
let etudiants = [ { nom: "Ali", note: 14 }, { nom: "Sarah", note: 17 }, { nom: "Paul", note: 12 } ]; let
meilleur = [Link]((a, b) => [Link] > [Link] ? a : b); [Link]("Meilleur étudiant :",
[Link]);
5. Objet Date
// Exercice 1 let maintenant = new Date(); [Link](`Nous sommes le
${[Link]()}/${[Link]()+1}/${[Link]()} et il est
${[Link]()}h${[Link]()}.`); // Exercice 2 let anniversaire = new
Date("2025-12-15"); let diff = anniversaire - maintenant; [Link]("Jours restants :", [Link](diff
/ (1000 * 60 * 60 * 24))); // Exercice 3 let jours = ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi",
"Vendredi", "Samedi"]; [Link]("Aujourd'hui, c'est :", jours[[Link]()]);
6. Objet Math
// Exercice 1 [Link]("Nombre aléatoire (1-10) :", [Link]([Link]() * 10) + 1); //
Exercice 2 [Link]("Dé à 6 faces :", [Link]([Link]() * 6) + 1); // Exercice 3
[Link]("Carré de 9 :", [Link](9, 2)); [Link]("Racine de 64 :", [Link](64));
[Link]("2 puissance 8 :", [Link](2, 8));
7. Objet Function
// Exercice 1 function saluer(nom) { [Link]("Bonjour " + nom); } saluer("Marie"); // Exercice 2
function somme(a, b) { return a + b; } [Link](somme(5, 7)); // Exercice 3 function
estPair(nombre) { return nombre % 2 === 0; } [Link](estPair(4));