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

TP2 JavaScript

Transféré par

Šą Ĺāh
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)
22 vues2 pages

TP2 JavaScript

Transféré par

Šą Ĺāh
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

TP1 JavaScript (02)

Exercice 1:
Écrire une fonction JavaScript qui teste si le premier caractère d'une chaîne est en majuscule.

Exemple:
TestMaj(“Bonjour les amis”) ➞ True
TestMaj(“BONJOUR LES AMIS”) ➞ True
TestMaj(“bonjour les amis”) ➞ False

Exercice 2:
Écrire un programme JavaScript qui vérifie si une chaine de caractère un numéro de carte de
crédit.
Voici quelques formats de certaines cartes de crédit bien connues.
 American Express :- Starting with 34 or 37, length 15 digits.
 Visa :- Starting with 4, length 13 or 16 digits.
 MasterCard :- Starting with 51 through 55, length 16 digits.
 Discover :- Starting with 6011, length 16 digits or starting with 5, length 15 digits.
 Diners Club :- Starting with 300 through 305, 36, or 38, length 14 digits.
 JCB :- Starting with 2131 or 1800, length 15 digits or starting with 35, length 16
digits.

Exercice 3:
Écrivez un modèle Regex qui correspond aux adresses e-mail.

La partie des informations personnelles contient les caractères ASCII suivants.

 Lettres majuscules (A-Z) et minuscules (a-z).


 Chiffres (0-9).
 Personnages ! # $ % & ' * + - / = ? ^ _ ` { | } ~
 Caractère ( point) à condition qu'il ne soit pas le premier ou le dernier caractère et qu'il
ne vienne pas l'un après l'autre.

Exercice 4:
Écrivez un programme JavaScript qui permet de rechercher l’existence d’une date dans une
chaîne de caractère.

Exemple:
is_dateString("Albert Einstein was born in Ulm, on 14/03/1879.") ➞ true
is_dateString("Hello World!") ➞ false
is_dateString("01/22/2015") ➞ false
is_dateString("32/01/2015 ") ➞ false

Exercice 5:
Écrivez un programme JavaScript qui fonctionne comme une fonction trim (trim function) en
utilisant une expression régulière. Une fonction trim Supprime tous les espaces du texte à
l'exception des espaces simples entre les mots.
Exemple:
Trim(' w3resource ')➞ "w3resource"

Exercice 6:
Écrivez une fonction JavaScript qui compte le nombre de voyelles dans une chaîne de
caractère.

Exemple:
vowel_count(«[Link]») ➞ 5

Vous aimerez peut-être aussi