![]() |
Un mot étant donné, l'ordinateur doit fournir l'anagramme obtenu en inversant son ordre d'écriture : c'est un anagramme particulier car tout "mot" obtenu par le mélange des lettres d'un mot est, par définition, un anagramme de ce mot. On peut rechercher les palindromes : qui peuvent se lire identiquement de gauche à droite et de droite à gauche.
Exemple :
Cahier des charges : |
On devra construire une fonction JavaScript nommée "inverse". L'appel à la fonction sera fera par l'instruction prompt. Ainsi l'instruction inverse(maison) devra retourner nosiam.
» JavaScript et le traitement des chaînes de caractères
![]() |
Solution itérative JavaScript : <SCRIPT
LANGUAGE=JavaScript> function inverse(x) Solution récursive JavaScript : <SCRIPT LANGUAGE=JavaScript> function der(x) function corps(x) function inv(x)
|