0% ont trouvé ce document utile (0 vote)
6 vues2 pages

Calcul IMC avec JavaScript

Ce document présente un atelier de développement web axé sur JavaScript, avec plusieurs activités pratiques. Les objectifs incluent la familiarisation avec la syntaxe JavaScript, la manipulation de fonctions prédéfinies et la création de fonctions personnalisées. Les activités couvrent des sujets tels que les boîtes de dialogue, les calculs de somme, l'évaluation de l'âge, les avertissements de sécurité, et le calcul de l'IMC.

Transféré par

Sofiane SH
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)
6 vues2 pages

Calcul IMC avec JavaScript

Ce document présente un atelier de développement web axé sur JavaScript, avec plusieurs activités pratiques. Les objectifs incluent la familiarisation avec la syntaxe JavaScript, la manipulation de fonctions prédéfinies et la création de fonctions personnalisées. Les activités couvrent des sujets tels que les boîtes de dialogue, les calculs de somme, l'évaluation de l'âge, les avertissements de sécurité, et le calcul de l'IMC.

Transféré par

Sofiane SH
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

Atelier Développement Web et Multimédia TI

TP1 : Premier pas avec JavaScript


Objectifs du TP :
- Se familiariser avec la syntaxe du langage JavaScript.
- Manipuler des fonctions JavaScript prédéfinies.
- Créer des fonctions JavaScript personnalisées.
- Proposer des solutions basées sur les instructions conditionnelles et répétitives.

Activité 1 :
Ecrire un script qui permet de :
- Générer une boîte de dialogue qui affiche ‘Félicitation ! Vous venez de créer votre
premier script en JavaScript’.
- Recevoir à partir de fenêtres la chaîne ‘Bonjour’ puis la chaîne ‘tout le monde’ et
afficher dans une boîte les deux chaînes concaténées.
- Demander à l’utilisateur de saisir deux nombres puis calculer et afficher dans une boîte
leur somme. Utiliser la fonction native parseInt().

Activité 2 :
Ecrire un script qui assure ce qui suit :
- L'utilisateur est invité à taper son âge dans une fenêtre d'interaction ;
- Selon son âge, un petit commentaire sera affiché sur la page web.

Tranche
Commentaire
d’âge
« Vous n'êtes pas encore majeur. » 1 à 17 ans
« Vous êtes majeur mais pas encore senior. » 18 à 49 ans
« Vous êtes senior mais pas encore retraité. » 50 à 59 ans
« Vous êtes retraité, profitez de votre temps libre ! » 60 ans

Activité 3 :
Ecrire un script qui, dans une fenêtre de dialogue, avertit l’utilisateur à propos de la sécurité
d’un site web à l’aide du message ‘Ce site est non sécurisé, voulez vous continuer la
navigation?', puis affiche le message suivant en fonction de sa réponse : 'Dans quelques
instants, vous allez être redirigé vers le site.'

Activité 4 :
1. Ecrire une fonction qui, pour un nombre N donné, affiche dans une boîte de
dialogue l’un des messages suivants :
" Ce nombre est divisible par 5 "
" Ce nombre est non divisible par 5 "

Mme Nour EL AOUINI AU : 2019/2020


Atelier Développement Web et Multimédia TI

2. Ecrire un script qui demande à l’utilisateur de saisir un nombre impair X, puis vérifie
si ce dernier est divisible ou non par 5.

Activité 5 :
1. Ecrire une fonction IMC(…) qui, étant donnés le poids et la taille d’une personne,
calcule et retourne son IMC (Indice de Masse Corporelle) selon la formule poids/taille2.
2. Ecrire une fonction Interpretation_IMC(…) qui, étant donné l’imc d’une personne,
affiche l’interprétation adéquate :

IMC<16.5 : "IMC trop faible!! Vous êtes en dénutrition!!"


16.5<=IMC<18.5 : "Attention!! Vous avez une maigreur!!"
18.5<=IMC<25 : "IMC normal, vous avez une corpulence idéale!!"
25=<IMC<30 : "IMC légèrement élevé, vous avez un surpoids..."
30<=IMC<35 : "IMC élevé!! Vous avez une obésité modérée!!"
35<=IMC<40 : "Attention!! Vous avez une obésité sévère!!"
IMC>=40 : "Danger!! Vous avez une obésité morbide!!"

3. Ecrire un script qui demande à l’utilisateur de saisir son poids en kilogramme, sa taille
en mètre puis, selon la réponse de l’utilisateur à la fenêtre dialogue contenant le
message suivant : "Votre indice de masse corporelle est: …., voulez vous voir les
interprétations?", affiche ou pas les interprétations de son IMC.

NB : La fonction [Link](x,n) pour calculer xn


La fonction [Link](x*100)/100 permet d’arrondir x à deux chiffres après la virgule.

BON TRAVAIL

Mme Nour EL AOUINI AU : 2019/2020

Vous aimerez peut-être aussi