Vous êtes sur la page 1sur 2

TD1 : Le langage JavaScript

Exercice 1
Evaluer les valeurs des variables en décrivant ce qui va être affiché par ce script

<HTML>
<HEAD>
<TITLE> Les variables en JavaScript</TITLE>
<SCRIPT LANGUAGE="JavaScript">
var x=2; y=3;
function test() { x=22 ; var y=33; }
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.write("La valeur de x est : " + x +" Alors que la valeur de y est : " + y);
test();
document.write("<br>La valeur de x est : " + x +" Alors que la valeur de y est : " + y);
</SCRIPT>
</BODY>
</HTML>

Exercice 2
1. Ecrire une page HTML contenant un script permettant d’afficher « Bonjour tout le monde »
2. Améliorer le script pour qu’il permette de demander le Prénom de l’utilisateur (méthode
prompt()) et afficher « Bonjour ‘votre prénom’».

Exercice 3
1. Ecrire une page HTML contenant un script permettant de saisir votre taille et votre âge et
qui affiche votre poids idéal sachant que P=(T-100+ A/10)*0.9.
2. Modifier le script de sorte à adapter la formule selon le sexe de la personne.
-100+ A/10)*0.8
-100+ A/10)*0.9

Exercice 4
Ecrire une page HTML contenant un script permettant d’affiche une alerte précisant le
nombre de jours d’un mois et d’une année saisis par l’utilisateur.

1
Exercice 5
Ecrire une page HTML contenant un script permettant
d’afficher la table de multiplication d’un nombre saisi.

Exercice 6
Construire la table de Pythagore en imbriquant deux boucles for.
(chaque case contient le produit de son numéro de ligne par son numéro de colonne)

Exercice 7
Ecrire une page HTML contenant un script permettant d'afficher tous les nombres parfaits
compris entre 2 et 1000 ; sachant qu'un nombre N est dit parfait s'il est égal à la somme de ses
diviseurs sauf lui-même.
Exemple : Pour N=6
La somme des diviseurs de 6 (sauf 6) est 1+2+3= 6, donc 6 est un nombre parfait

Exercice 8
Ecrire une page HTML contenant un script permettant d’afficher tous les nombres premiers
comprise entre deux entiers a et b (a>1 et a<b et b<1001) ; Sachant qu’un nombre N est dit
premier, s’il n’est divisible que par 1 et par lui même.

Exercice 9
Ecrire une page HTML contenant un script permettant de calculer le PGCD de deux entiers a
et b, tels que (a>=1 et b>=1), en utilisant la méthode de différences.

Vous aimerez peut-être aussi