Exercice divers en JavaScript Série 02
Exercice divers en JavaScript Série 02
-
Exercice 01
-
Énoncé
- Ecrire une page HTML5 contenant un script permettant de calculer le nombre de clics (combien de clics de souris sur l’image) sur l’image du Javascript?
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la solution !
-
Exercice 02
-
Énoncé
- Ecrire le code d’un fichier HTML qui permet :
- de créer un formulaire contenant quatre champs de texte et un bouton submit.
- de saisir trois notes (note1, note2, note3) puis calcule et affiche la moyenne.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la solution !
-
Exercice 03
-
Énoncé
- Écrire le code d’un fichier HTML qui permet :
- Fournir un commentaire selon l’âge de la personne.
- Vous devez fournir un commentaire sur 4 tranches d’âge qui sont les suivantes :
- Tranche d’âge et exemple de commentaire
- 1 à 6 ans « Vous êtes un jeune enfant. »
- 7 à 11 ans « Vous êtes un enfant qui a atteint l’âge de raison. »
- 12 à 17 ans « Vous êtes un adolescent. »
- 18 à 120 ans « Vous êtes un adulte. ».
-
Corrections
-
Exercice 04
-
Énoncé
- Dans une page HTML utiliser les méthodes Javascript prompt() et alert() pour demander à l’utilisateur deux nombres
- puis afficher successivement leur somme, leur moyenne et le résultat de leur multiplication.
-
Corrections
-
Exercice 05
-
Énoncé
- Écrire un script demandant de l’utilisateur d’entrer son âge et de contrôler la validité de l’âge entré (si l’âge est erroné afficher un message d’erreur et redemander de saisir l’âge).
- Écrire un script faisant apparaître les nombres premiers compris entre 0 et 100.
- L’affichage des nombres sera sur la même ligne en les séparent avec des virgules à l’exception de la dernière valeur qui ne sera pas suivi d’une virgule
- Dans une nouvelle ligne Afficher la somme des valeurs, puis afficher leurs moyenne
- Le résultat souhaité sera décrit par l’image suivant :
- Écrire un un script faisant apparaitre la table de multiplication pour les entiers compris entre 0 et 9 et présenter le résultat dans un tableau [10 x 10].
Correction.
<script>
var age = parseInt(prompt('Quel est votre âge ?'));
if (1 <= age && age <= 6) {
alert('Vous êtes un jeune enfant.');
} else if (7 <= age && age <= 11) {
alert ('Vous êtes un enfant qui a atteint l\'âge de raison.');
} else if (12 <= age && age <= 17) {
alert ('Vous êtes un adolescent.');
} else if (18 <= age && age <= 120) {
alert ('Vous êtes un adulte.');
} else {
alert ('Erreur !!');
}
</script>
<!doctype html>
<html>
<head>
<title>JavaScript</title>
</head>
<body>
<h3>Exercice 2 TP1 javaScript</h3>
<script language="JavaScript">
var a = prompt("Entrez le premier nombre");
var b = prompt("Entrer le deuxième nombre");
var somme = parseInt(a) + parseInt(b);
var moyenne=somme/2;
var mult=a*b;
document.write("La somme de "+a+" et "+b+" égal à "+ somme+"<br>");
document.write("La moyenne de "+a+" et "+b+" égal à "+ moyenne+"<br>");
document.write("Le résultat de "+a+" x "+b+" égal à "+ mult);
</script>
</body>
</html>