Aller au contenu

Palindrome

Débutant JavaScript 15 min CHAÎNES
Objectifs : chaînes de caractères , comparaison , logique

Énoncé

Écrivez une fonction isPalindrome(str) qui reçoit une chaîne de caractères et retourne true si elle est un palindrome, false sinon.

Un palindrome est un mot qui se lit identiquement de gauche à droite et de droite à gauche.

Exemple

isPalindrome("racecar") → true
isPalindrome("hello")   → false
isPalindrome("level")   → true
isPalindrome("")        → true

Contraintes

  • La chaîne ne contient que des lettres minuscules
  • Une chaîne vide est considérée comme un palindrome
Cas de tests visibles 4/7
  • isPalindrome("racecar") → true
  • isPalindrome("hello") → false
  • isPalindrome("level") → true
  • isPalindrome("") → true
  • + 3 tests cachés (révélés après validation)
JavaScript
Ctrl+Entrée pour valider