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

Solution Td1

Le document contient quatre exercices HTML intégrant des scripts JavaScript. Le premier exercice affiche un message de bienvenue, le deuxième calcule la somme de deux nombres, le troisième vérifie l'âge de l'utilisateur, et le quatrième affiche les nombres premiers jusqu'à une valeur donnée. Chaque exercice utilise des méthodes comme prompt() et alert() pour interagir avec l'utilisateur.

Transféré par

Yassine Yacine
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues4 pages

Solution Td1

Le document contient quatre exercices HTML intégrant des scripts JavaScript. Le premier exercice affiche un message de bienvenue, le deuxième calcule la somme de deux nombres, le troisième vérifie l'âge de l'utilisateur, et le quatrième affiche les nombres premiers jusqu'à une valeur donnée. Chaque exercice utilise des méthodes comme prompt() et alert() pour interagir avec l'utilisateur.

Transféré par

Yassine Yacine
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 PDF, TXT ou lisez en ligne sur Scribd

SOLUTION TD1

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Exercice1</title>

</head>
<body>
<div class="DIV"> </div>
<h1>Exercice1 </h1>
<p>a- Ecrire une page HTML contenant un script permettant d'afficher «
Bonjour tout le monde » </p>
<script>alert("Bonjour tout le monde")</script>

<p>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'» </p>
<p id="exo1_b"></p>
<script>
var prenon=prompt("Votre prénom?", "prénom ..");
[Link]("exo1_b").innerHTML = "Bonjour"+ " " +prenon;
</script>

</body>
</html>

—------------------------------------------------------------

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Exercice2</title>

</head>
<body>
<div class="DIV"> </div>
<h1>Exercice: 2 </h1>
<p>Utiliser les méthodes JavaScript prompt() et alert() pour demander à
l'utilisateur deux nombres puis afficher leur somme. </p>

<p id="exo2"></p>
<script>

var num1 = prompt('Provide 1st number?', '15');



while(isNaN(parseInt(num1)) && num1 != null)
​ ​ num1 = prompt('WRONG!! Provide 1st number?', '');

​ var num2 = prompt('Provide 2nd number?', '');


​ while(isNaN(parseInt(num2)) && num2 != null)
​ ​ num2 = prompt('WRONG!! Provide 2nd number?', '');

​ var result = 'Exo 2';



​ if(num1 != null && num2 != null)​
​ ​ {
​ ​ ​ var summ = parseInt(num1) + parseInt(num2);
​ ​ ​ result = 'Exo 2 :'+num1+' + '+ num2 + ' = '+summ
​ ​ }

​ [Link]("exo2").innerHTML = result;

</script>

</body>
</html>

—-------------------------------------------------------------

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Exercice 3</title>

</head>
<body>
<div class="DIV"> </div>
<h1>Exercice: 3 </h1>
<p>Un script demandant de l'utilisateur d'entrer son âge et de
contrôler la validité de l'âge entré</p>

<p id="exo3"></p>
<script>

var age = prompt('Your age please?', '');


​ while(isNaN(parseInt(age)) && age != null)
​ ​ age = prompt('WRONG!! Your age please?', '');

​ var result = 'Exo 3';



​ /*if(age != null)​
​ ​ {
​ ​ ​ result = 'Your age please :'+age
​ ​ }
*/
​ ​ var result = age == null ? 'Exo3: Unkown ' : 'Exo 3: Your
age is: '+parseInt(age);

​ [Link]("exo3").innerHTML = result;

</script>

</body>
</html>
—-------------------------------------------------------------
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Exercice 4</title>

</head>
<body>
<div class="DIV"> </div>
<h1>Exercice: 4 </h1>
<p>Ecrire une page HTML faisant apparaitre les nombres premiers compris
entre 0 et 100. </p>
<p id="exo4"></p>
<script>
var max = prompt('Please provide max' , 100);
​ var header = 'Primary Numbers between 0 and '+max+' are:';
​ var numbers = '1 ';

​ if(!isNaN(max) && max != null && max > 1)


​ {
​ ​ for(var i=2 ; i < parseInt(max) ; i++)
​ ​ {
​ ​ ​ var premier = true;

​ ​ ​ for (var j = 2; j < i; j++) {


​ ​ ​ if(i % j == 0)
​ ​ ​ premier = false;
​ ​ ​ }

​ ​ ​ if(premier)
​ ​ ​ ​ numbers+= i+' ';
​ ​ }
​ ​ [Link]("numbers"+numbers);
[Link]("exo4").innerHTML = "Les nombres premiers
compris entre 0 et "+parseInt(max)+" sont:"+numbers;
​ }
​ else
​ {
​ ​ alert(max+' is not valid number');
​ }

</script>

</body>
</html>

Vous aimerez peut-être aussi