Comment savoir si une chaine est en majuscule en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-03-16 11:44:58
Thèmes : javascript - majuscule
Question

Comment faire pour vérifier si une chaine de caractères, une lettre, ou un texte, est en majuscule, en JavaScript ?

Réponse

Pour savoir si une chaine est en majuscule en JavaScript, vous pouvez utiliser la méthode toUpperCase() ; elle retourne la valeur de la chaîne convertie en majuscules.

Dès lors il suffit de comparer la chaine initiale à la chaine mise en majuscule; si elles correspondent c'est que la chaine initiale était bien en majuscule.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Comment vérifier si une chaine est en majuscule en JavaScript ?</title>
  </head>
  <body>
    <script>
    var chaine = "1FORMATIK";
    if (chaine.toUpperCase() === chaine) 
    {
      alert(chaine + " est en majuscule");
    }
    else alert(chaine + " n'est pas en majuscule");
    </script>
  </body>
</html>

Vous trouverez d'avantage d'information sur la méthode toUpperCase() via cette page du site de Mozilla.