Exercices sur les objets du langage JavaScript
1. Objet String
Exercice 1 : Demande à l’utilisateur son prénom et affiche « Bonjour [prénom] ! » en majuscules.
Exercice 2 : Crée une variable contenant une phrase. Trouve la longueur, vérifie si 'JavaScript' est
présent, remplace 'JavaScript' par 'JS'.
Exercice 3 : À partir d’un mot saisi, affiche la première lettre, la dernière lettre, et le mot inversé.
2. Objet Number
Exercice 1 : Demande un nombre à l’utilisateur et affiche son carré, sa racine carrée, et si c’est pair
ou impair.
Exercice 2 : Crée deux variables a et b. Calcule la moyenne et affiche le plus grand.
Exercice 3 : Arrondis un nombre donné à l’entier le plus proche, supérieur et inférieur.
3. Objet Array
Exercice 1 : Crée un tableau de fruits ['banane', 'pomme', 'mangue']. Ajoute un fruit, supprime le
premier, trie les éléments.
Exercice 2 : Crée un tableau de 5 nombres, calcule la somme, la moyenne, le plus grand et le plus
petit.
Exercice 3 : À partir d’un tableau de prénoms, affiche ceux qui commencent par la lettre 'A'.
4. Objet Object
Exercice 1 : Crée un objet personne avec nom, âge, ville et affiche une phrase descriptive.
Exercice 2 : Ajoute une propriété profession, puis supprime la propriété ville.
Exercice 3 : Crée un tableau d’objets étudiants (nom, note) et affiche celui avec la meilleure note.
5. Objet Date
Exercice 1 : Affiche la date et l’heure actuelles au format 'Nous sommes le JJ/MM/AAAA et il est
HHhMM'.
Exercice 2 : Crée une date correspondant à ton anniversaire et affiche le nombre de jours restants.
Exercice 3 : Affiche le jour de la semaine actuel (lundi, mardi, etc.).
6. Objet Math
Exercice 1 : Affiche un nombre aléatoire entre 1 et 10.
Exercice 2 : Simule un dé à 6 faces (affiche un nombre aléatoire entre 1 et 6).
Exercice 3 : Calcule et affiche le carré de 9, la racine de 64, et le résultat de [Link](2, 8).
7. Objet Function
Exercice 1 : Crée une fonction saluer(nom) qui affiche 'Bonjour [nom]'.
Exercice 2 : Crée une fonction somme(a, b) qui retourne la somme de deux nombres.
Exercice 3 : Crée une fonction estPair(nombre) qui retourne true si le nombre est pair, sinon false.