News Ticker

Menu

Exercices JAVASCRIPT




 Exercice 1 :
a) Ecrire une page HTML contenant un script permettant d’afficher « Bonjour tout le
monde »
b) 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 2 :
Utiliser les méthodes Javascript prompt() et alert() pour demander à l’utilisateur deux nombres
puis afficher leur somme.
Exercice 3 : Réaliser des conditions (if/else)
Ecrire 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).
Exercice 4 : boucle for simple.
Ecrire une page HTML faisant apparaitre les nombres premiers compris entre 0 et 100.
Exercice 5 : boucle for (insertion des balises HTML dans les scripts).
Ecrire une page HTML faisant apparaitre la table de multiplication pour les entiers compris entre
0 et 9 et présenter le résultat dans un tableau [11 x 11].
Exercice 6 : (S’amuser avec un bouton)
Ecrire une page HTML contenant un formulaire. Ce formulaire contient un bouton. Le click sur
le bouton engendre la modification de la couleur de l’arrière plan de la page. Utiliser la
commande suivante : document.bgColor= ‘’#FFFggF’’.

Ex1
a) <BODY><script language="JavaScript">
var phrase = "Bonjour tout le monde !";
document.write(phrase);
</SCRIPT>
</BODY>
</HTML>
a) <BODY><SCRIPT language="JavaScript">
var phrase = "Bonjour";
var prenom = prompt("Entrer votre prénom");
document.write(phrase+" "+prenom );
</SCRIPT>

Ex2
<script language="JavaScript">
var a = prompt("Entrez le premier nombre");
var b = prompt("Entrer le deuxième nombre");
var somme = parseInt(a) + parseInt(b);
document.write("La somme de "+a+" et "+b+" égal à "+ somme);
</script></body></html>

Ex3
<html><head><title>Exercice3</title></head><body>
<script language="javascript">
var userage = prompt("Entrer votre age");
if ( userage <= 0 || userage > 150)
alert("Age non valide");
else
alert(userage+ "est valide");
</script>
</body>
</html>

Ex4
<html><head>Exercice4</head>
<body>
<script language="javascript">
document.write("les nombres premiers compris entre 0 et 100 sont :<br>");
/* 0 et 1 ne sont pas des nombres premiers*/
for(var i=2;i<=100;i++)
{ var trouve=false;
for(j=2;j<i/2;j++)
{
if(i%j==0)
trouve=true;
}
if(trouve==false)/* S'il n'existe aucun diviseur de i*/
document.write(i,",");
}
</script></body></html>

Ex5
<script language="javascript">
document.write("<center>");
/* Mettre un titre pour la table */


/* Créer la table*/
document.write("<table border=1>");

/* Créer la première ligne */
document.write("<tr><td>","x","</td>");
for(var i=1;i<=9;i++)
document.write("<td>",i,"</td>");
/* créer les autres lignes*/
for(var i=1;i<10;i++)
{
/* Créer la ligne numéro i*/
document.write("<tr>");
document.write("<td>",i,"</td>");
for(var j=1;j<=9;j++)
{
/* Créer la colonne numéro j*/
document.write("<td>",i*j,"</td>");
}
document.write("</tr>");
}
document.write("</table>");
</script>

Ex6
<script language="javascript">
function modif()
{
document.bgColor="#fffggf";
}
</script> </head><body>
<form>
<input type="button" value="modifier" OnClick="modif()">
</form>
</body>
</html>













Share This:

  • To add an Emoticons Show Icons
  • To add code Use [pre]code here[/pre]
  • To add an Image Use [img]IMAGE-URL-HERE[/img]
  • To add Youtube video just paste a video link like http://www.youtube.com/watch?v=0x_gnfpL3RM