Vous êtes sur la page 1sur 2

ISTA ASSAKA - AGADIR DD 101/102 K.

Lamrani

MODULE: JAVASCRIPT
Feuille de TD 2: Les boucles

Exercice 1 :
Dans une page HTML5 réaliser un script permettant d’afficher les nombres de 20 à 0 avec
décrémentation d’un pas égal à 2 exemple 20 – 18 – 16 …

Exercice 2 :
Ecrire une page HTML faisant apparaitre les nombres premiers compris entre 0 et 100.

Exercice 3 :
Pour cet exercice, il est demandé de créer un script qui demande à l'utilisateur de saisir trois
variables numériques via une boite prompte.
 L’utilisateur est averti s'il ne saisit pas un nombre, le script lui demande de saisir une
valeur numérique.
 Une fois l'utilisateur à saisit trois valeurs numériques, le script teste les trois variables:
o Si elles sont égales, écrire: "les trois variables sont identiques."
o Si seulement deux sont identiques, écrire, « deux des variables sont de valeurs
égales"
o Sinon, écrire: « les trois variables sont différentes".

Exercice 4 :
Utiliser une (ou deux) boucle for () pour afficher la figure ci-dessous:

Remarque: chaque ligne contient que des "1" (un); et un espace entre les "1";
Utilisez la méthode d'affichage : document.write("élément à afficher")

Exercice 5 :
1. Ecrire un script qui permet d'afficher la table de multiplication d'un nombre entier n:
 La valeur de n sera demandée à l’utilisateur via une boite de dialogue.
 En cas de saisie d'un nombre non entier le script redemande l'utilisateur de saisir
une nouvelle valeur.
 L'affichage de résultat doit être encadré par un tableau html.
2. Utiliser les boucles imbriquées pour afficher l'ensemble des tables de multiplication pour
n=1,2.....10.

1 2021/2022
ISTA ASSAKA - AGADIR DD 101/102 K.Lamrani

Exercice 6 :
1. Ecrire un script qui calcule la factorielle d’un nombre entier positif n :
 Déclarer une variable entière n et lui affecter la valeur 7 par exemple.
 Utiliser une instruction itérative while.
2. En transformant le script précédant en une fonction factorielle(i) qui renvoie la factorielle d'un
entier i, écrire un script qui calcule la somme suivante:

Affichage de résultat pour n=7

1! + 2!+ 3!+ 4!+ 5!+ 6!+ 7!= 5913

Exercice 7 :
Ecrire un script qui calcule xn, où x est un nombre réel et n un entier, tous deux entrés au clavier.

Exercice 8 :
Ecrire un script qui demande un nombre de départ, et qui ensuite affiche les dix nombres suivants.
Par exemple, si l'utilisateur entre le nombre 21, le programme affichera les nombres de 22 à 31.

2 2021/2022

Vous aimerez peut-être aussi