Vous êtes sur la page 1sur 2

TP3 Javascript

(Les fonctions)

Exercice 1 :
Ecrire un script (utiliser les fonctions) qui demande l’âge d’une personne et en affiche sa
période de vie :

• Bébé : de la naissance à 2 ans


• Enfant : de 2 ans à 12 ans
• Adolescent : de 12 ans à 18 ans
• Adulte : de 18 ans à 70 ans
• Personne âgée : à partir de 70 ans

Le script indique que la période est indéterminée si la valeur d’âge est vide ou non numérique.

Exercice 2 :

Ecrire un script permettant de définir une fonction nommée moyenne permettant de retourner
la moyenne de ses deux paramètres;

Définir une fonction nommée mention permettant d’afficher un message selon la valeur de son
paramètre; demander à l’internaute de saisir sa note de test et sa note d’examen; faire appel à
la fonction moyenne pour calculer la moyenne des deux notes saisies; afficher la moyenne
calculée; faire appel à la fonction mention pour déterminer la mention de la moyenne calculée.
Exercice 3 :

1. Ecrire le code HTML/JavaScript qui, en cliquant sur un bouton, appelle la fonction


factorielle(), qui permet de :

Saisir une variable entière positive N (en utilisant la fonction prompt()). Calculer la factorielle
d’un nombre entier positif N.
Afficher le résultat dans une boîte d’alerte comme suit (exemple : N=5)

Notes : En mathématiques, la factorielle d'un entier naturel n est le produit des nombres
entiers strictement positifs inférieurs ou égaux à n.

Par convention la factorielle de zéro est égale à 1 (0! = 1)

2. Ecrire une fonction, nommée factorielle2(N), qui renvoie la factorielle d'un entier N (N
étant une donnée pour la fonction factorielle2().

3. Ecrire une fonction, nommée somme_factorielle() qui permet de :

• Saisir N.
• Calculer la somme des factorielles des N entiers en utiliser la fonction factorielle2(N).
• Afficher le résultat à la manière suivante:

Vous aimerez peut-être aussi