ROYAUME DU MAROC
Office de la Formation Professionnelle et de la Promotion du Travail Formateur : I.ADDARRAZI
Filière : DEVELOPPEMENT DIGITAL Niveau :1er Année
Module : Programmation Javascript
Année de formation: 2024/2025
TP 4 : Les tableaux
Exercice 1 :
On dispose des notes de 25 élèves ; chaque élève peut avoir une ou plusieurs notes mais tou-
jours au moins une. Ecrire un programme permettant d’obtenir la moyenne de chaque élève
lorsqu’on lui fournit les notes. On veut que les données et les résultats se présentent ainsi :
Les parties italiques correspondent aux données tapées par l’utilisateur. La valeur -1 sert de
critère de fin de notes pour chaque élève.
Exercice 2 :
1. Définir un tableau JavaScript contenant un prénom dans chaque case.
a. Écrire une fonction qui parcourt un tel tableau et affiche son contenu sous forme
d'une liste HTML.
b. Proposer une autre fonction qui cette fois affiche le contenu du tableau en le
parcourant de la dernière à la première case.
2. Définir un tableau JavaScript avec dans chaque case un chemin menant à une image.
Écrire une fonction JavaScript qui prend en entrée un tel tableau et produit l'affichage des
images dans un tableau HTML. La fonction utilisera un second paramètre indiquant si
l'affichage doit être horizontal ou vertical.
Function images([‘sourceimage’,’sourrceimage’], ‘horiszonatl’)
Exercice 3 :
Écrire une fonction javascript qui affiche la table de multiplication d’une valeur donnée en
paramètre.
1. Avant l’appel à la fonction la valeur doit être saisie par l’intermédiaire d’une fenêtre
de dialogue.
2. La valeur saisie doive être un nombre entier positif entre 2 et 20.
3. L’affichage de résultat doit être encadré par un tableau html.
4. Le tableau crée doit répondre aux critères suivants:
être au centre de la page
Avoir une largeur 60% de la page
1
ROYAUME DU MAROC
Office de la Formation Professionnelle et de la Promotion du Travail Formateur : I.ADDARRAZI
Filière : DEVELOPPEMENT DIGITAL Niveau :1er Année
Module : Programmation Javascript
Année de formation: 2024/2025
TP 4 : Les tableaux
Avec une bordure de 1px
La première cellule contient X en gras sur un fond jaune
Le texte de la première ligne est en gras sur un fond gris
Le texte de la première colonne est en gras sur un fond gris