Objectifs
- ِEtre capable de manipuler les chaînes de caractères en JavaScript
Exercice 01
Énoncé
- Créer une page html5 qui ressemble au schéma suivant:
- Créer une fonction javascript qui renvoie la chaîne de caractères écrite dans la première zone de texte et qui est passée en argument complètement inversée (mots et lettres).
- Le résultat doit être affiché dans la deuxième zone de texte après un click sur le bouton d'inversion
- La deuxième zone de texte doive être inactif
- Fonctions utiles pour cet exercice
split()reverse()join()Solution
-
Essayez de faire l'exercice de votre côté avant de regarder la solution !
Exercice 02
Énoncé
- Créer une page html5 qui ressemble au schéma suivant:
- Créer une fonction javascript qui renvoie le mot le long dans la chaîne de caractères écrite dans la première zone de texte et qui est passée en argument.
- Le résultat doit être affiché dans la deuxième zone de texte après un click sur le bouton de recherche
- La deuxième zone de texte doive être inactif
- Fonctions utiles pour cet exercice
split()Solution
-
Essayez de faire l'exercice de votre côté avant de regarder la solution !
Exercice 03
Énoncé
- L'objectif de cet exercice est de créer une interface qui ressemble celle d'envoi d'un SMS
- Créer une page HTML5 qui contient:
- Une zone de texte (ou textarea) pour que l’internaute puisse y saisir un texte quelconque. On suppose que celui ci ne doit pas contenir plus de 120 caractères.
- Une zone de texte en bas du textarea qui affiche le nombre de caractères restants.
- Ce nombre sera automatiquement calculé à chaque modification du texte par le clavier
- Le schémas suivant décrit le résultat qui sera obtenu
Solution
-
Essayez de faire l'exercice de votre côté avant de regarder la solution !
Exercice 04
Énoncé
- Écrire un script qui demande une chaine de caractère puis affiche plaindrome
- Un palindrome est un mot ou une phrase dont l’ordre des lettres reste le même si on le lit de gauche à droite ou de droite à gauche. Par exemple, "ressasser" "radar" "SOS" sont des palindromes
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la solution !
Exercice 05
Énoncé
- Écrire un programme qui double toutes les voyelles d'une phrase par exemple :'apcpedagogie.com' devient 'aapcpeedaagoogiiee.coom'
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la solution !