0% ont trouvé ce document utile (0 vote)
15 vues4 pages

Exercices de Programmation JavaScript

Le document présente une série d'exercices en JavaScript, incluant des scripts pour déterminer le maximum et le minimum de deux entiers, calculer le maximum de trois nombres, manipuler des chaînes de caractères pour afficher un prénom en majuscule et sa longueur, compter le nombre de mots dans une phrase, et compter les occurrences de la lettre 'e' dans une chaîne. Chaque exercice est accompagné d'un code HTML et JavaScript fonctionnel. Les exercices visent à renforcer les compétences en programmation web et manipulation de données.

Transféré par

Delle3 TN
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues4 pages

Exercices de Programmation JavaScript

Le document présente une série d'exercices en JavaScript, incluant des scripts pour déterminer le maximum et le minimum de deux entiers, calculer le maximum de trois nombres, manipuler des chaînes de caractères pour afficher un prénom en majuscule et sa longueur, compter le nombre de mots dans une phrase, et compter les occurrences de la lettre 'e' dans une chaîne. Chaque exercice est accompagné d'un code HTML et JavaScript fonctionnel. Les exercices visent à renforcer les compétences en programmation web et manipulation de données.

Transféré par

Delle3 TN
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Correction Série d’exercices N° 4

Exercice 1 :
Exécuter ce code et interpréter le résultat.

<!DOCTYPE html>
<html>
<head>
<title> objet Math </title>
</head>
<body>
<script language="JavaScript">
var x = parseInt(prompt("Entrer un entier x "));
var y = parseInt(prompt("Entrer un entier y "));
var max = [Link](x,y);
var min = [Link](x,y);
[Link]("maximum = " + max + "<br>" + "minimum = " +
min);
</script>
</body>
</html>
Ce code affiche le maximum et minimum de deux entiers x et y en
utilisant les fonctions max et min de l’objet math.
Exercice 2 :
Ecrire une fonction calculant le maximum de trois nombres en utilisant la fonction Max ().
<!DOCTYPE html>
<html>
<head>
<title> Ex 2 TD 3 </title>
<script language="JavaScript">
function maximum (x,y,z)
{
var max = [Link](z,[Link](x,y));
return max;
}
</script>
</head>
<body>
<script language="JavaScript">
var x = parseInt(prompt("Entrer un entier x "));
var y = parseInt(prompt("Entrer un entier y "));
var z = parseInt(prompt("Entrer un entier z "));
[Link]("maximum = " + maximum(x,y,z));
</script>
</body>
</html>

Programmation Web 2
Exercice 3 :
Ecrire une page HTML dont le code JavaScript, saisit une chaîne correspondante à un Prénom,
puis affiche ce prénom en majuscule, sa longueur (utiliser la propriété length), ainsi que
l’affichage de ce prénom (1er caractère) en majuscule et le reste minuscule.
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8"/>
<title> Ex 3 TD 3 </title>
<script language="JavaScript">
function nompropre1 (prenom)
{
var m=[Link]();
return m;
}

function longueur (prenom)


{
var lgr=[Link];
return lgr;
}

function nompropre2 (prenom)


{
var m=[Link](0).toUpperCase() +
[Link](1).toLowerCase();
return m;
}
</script>
</head>
<body>
<script language="JavaScript">
var prenom = prompt("Donner un prénom:", "prénom");
[Link]("Le prénom est : ", prenom);
[Link]("<br>");
[Link]("Le prénom en majuscule est :"+nompropre1(prenom));
[Link] ("<br>");
[Link] ("la longueur est : " + longueur (prenom));
[Link] ("<br>");
[Link]("Le prénom ("1 er caractére) en majuscule est : " +
nompropre2 (prenom));
</script>
</body>
</html>

Exercice 4 :

Programmation Web 2
Ecrire en JavaScript la fonction nbMots (txt) qui compte le nombre de mots du texte donné en
paramètre. Par exemple nbMots (’Un exercice sur les chaînes de caractères’) retourne 7.
Indications : La fonction split (...) peut éventuellement vous aider.
<!DOCTYPE html>
<html>
<head>
<title> Ex 4 TD 3 </title>
<script language = "javascript">
function nbremot (phrase)
{
var L = new Array()
L = [Link](" ");
var nbre = [Link];
return nbre;
}
</script>
</head>
<body>
<script language = "javascript">
var phrase;
phrase = prompt ("Donner une phrase : ", "phrase");
[Link] ("La phrase saisie est : ", phrase);
[Link] ("<br>");
[Link] ("Le nombre de mots est : " + nbremot(phrase));
</script>
</body>
</html>
Exercice 5 :
Ecrire une page HTML dont le code JavaScript, saisit une phrase, et affiche le nombre de "e" que
contient cette phrase.
<!DOCTYPE html>
<html>
<head>
<title> Ex 5 TD 3 </title>
</head>
<body>
<script language="JavaScript">
var chaine = prompt("Donner une chaine ", "chaine");
[Link]("La chaine saisie est : ", chaine);
[Link]("<br>");
var nb=0;
for(i=0;i<[Link];i++)
{
if([Link](i)=="e")
{
nb++;
}
}
[Link]("Le nombre de e est : " + nb);
</script>

Programmation Web 2
</body> </html>

Programmation Web 2

Vous aimerez peut-être aussi