0% ont trouvé ce document utile (0 vote)
4 vues1 page

Exercice 1:: TP 3: Les Fonctions: Nommées, Anonymes Et Fléchées

Ce document présente un TP sur la programmation JavaScript, axé sur les fonctions nommées, anonymes et fléchées. Il contient plusieurs exercices, dont la création d'une fonction pour déterminer si une année est bissextile, l'utilisation de fonctions anonymes et fléchées pour des opérations mathématiques, ainsi que des fonctions pour inverser des chaînes et vérifier les palindromes. Enfin, il aborde la définition d'une fonction récursive pour calculer les termes de la suite de Fibonacci.

Transféré par

Bel Oumaima
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)
4 vues1 page

Exercice 1:: TP 3: Les Fonctions: Nommées, Anonymes Et Fléchées

Ce document présente un TP sur la programmation JavaScript, axé sur les fonctions nommées, anonymes et fléchées. Il contient plusieurs exercices, dont la création d'une fonction pour déterminer si une année est bissextile, l'utilisation de fonctions anonymes et fléchées pour des opérations mathématiques, ainsi que des fonctions pour inverser des chaînes et vérifier les palindromes. Enfin, il aborde la définition d'une fonction récursive pour calculer les termes de la suite de Fibonacci.

Transféré par

Bel Oumaima
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

ROYAUME DU MAROC

Office de la Formation Professionnelle et de la Promotion du Travail Formateur : [Link]

Filière : DEVELOPPEMENT DIGITAL Niveau :1er Année


Module : Programmation Javascript
Année de formation: 2023/2024

TP 3 : Les fonctions : nommées, anonymes et fléchées

Exercice 1 :
Dans une page HTML écrire un script JavaScript qui affiche une boîte de dialogue de saisie
avec le message suivant : « Entrez une année : ». Il vous faut tester si l’année saisie par
l’utilisateur est une année bissextile.
Pour cela, vous devez écrire une fonction isAnneeBissextile() qui :
 reçoit en argument l’année à tester
 retourne vrai (true) dans le cas où l’année est bissextile sinon faux (false).
L’affichage indiquera le résultat du test : « 20xx est une année bissextile » ou « 20xx n’est pas
une année bissextile »

Exercice 2 :
1. Écrivez une fonction anonyme qui prend deux nombres en paramètres et retourne le plus
grand des deux.
2. Écrivez une fonction fléchée qui prend un nombre en paramètre et retourne son carré.
3. Utilisez ces fonctions pour effectuer les opérations suivantes :
 Trouvez le plus grand nombre entre 10 et 15.
 Calculez le carré du plus grand nombre entre 7 et 9.

Exercice 3 :
1. Écrivez une fonction appelée inverserChaine qui prend en paramètre une chaîne
de caractères et qui retourne cette chaîne inversée. Ensuite, écrivez un autre script
qui utilise cette fonction pour inverser différentes chaînes et affiche le résultat.

2. Écrivez une fonction appelée estPalindrome qui prend en paramètre une chaîne de
caractères et qui retourne true si la chaîne est un palindrome et false sinon. Un
palindrome est une chaîne qui se lit de la même manière de gauche à droite et de
droite à gauche. (utilisez la fonction precedente inverserChaine)

Exercice 4 :
La suite de Fibonacci, définie par :
u0 = u1 = 1
un = un-1 + un-2 pour n > 1
Ecrire une fonction récursive fibo prend un entier n en paramètre et retourne le n-ème terme
de la suite de Fibonacci

Vous aimerez peut-être aussi