Exercice 31/38

Soit la variable var1 de type string et qui contient du texte.

Dans le fichier "script.js" :

  • déclarez la variable result;
  • convertissez le texte en majuscule;
  • cliquez sur "Soumettre ma réponse".

Leçon 31/38

Quand vous travaillez avec des chaînes de caractères, il peut être utile de changer la casse du texte. Il faut utiliser pour cela les fonctions toLowerCase() et toUpperCase()

À quoi ça sert ?

  • toLowerCase() permet de mettre le texte en minuscule;
  • toUpperCase() permet de mettre le texte en majuscule;

Exemple :

var chaine = "Voici Du Texte";
var resultat1 = chaine.toLowerCase(); // Affiche "voici du texte"
var resultat2 = chaine.toUpperCase(); // Affiche "VOICI DU TEXTE"

Commentaires les mieux notés

  • tho.zacca-18

    help

  • JAOIDE

    Bonjour, Vérifiez bien : les lettres exact de la fonction (minuscule et majuscule) à défaut cela ne fonctionne pas.

  • guillaume.clerin.gc

    Petit report insignifiant :) "[...], il peut être utile de changer la casse du texte. Il faut utiliser pour cela les fonctions toLowerCase() et toUpperCase()" Case et non Casse.

  • mram Administrateur

    Bonjour, c'est bien ce qui est écrit à priori.

17 Commentaires

  • tho.zacca-18

    tho.zacca-18

    help

    le 25/10/2018 à 09h25

  • meriam

    meriam Administrateur

    var1.toUpperCase() et non var1.toUppercase();

    le 25/10/2018 à 12h39

  • guillaume.clerin.gc

    guillaume.clerin.gc

    Petit report insignifiant :) "[...], il peut être utile de changer la casse du texte. Il faut utiliser pour cela les fonctions toLowerCase() et toUpperCase()" Case et non Casse.

    le 28/04/2017 à 13h32

  • mram

    mram Administrateur

    Bonjour, c'est bien ce qui est écrit à priori.

    le 04/05/2017 à 11h54

  • jovidal

    jovidal

    Quelle utilité de changer la case avec Javascript ?

    le 29/05/2017 à 15h56

  • mram

    mram Administrateur

    Le texte contenu dans var1.

    le 10/10/2016 à 12h58

  • clad91130-95

    clad91130-95

    je me posais la meme question quel est le texte qu'il faut convertir?

    le 03/09/2018 à 11h07

  • mram

    mram Administrateur

    Le texte que contient la variable "var1" .

    le 10/09/2018 à 03h37

  • jean-francois.monti

    jean-francois.monti

    rebonsoir quel est le texte à mettre en majuscules ????

    le 06/10/2016 à 18h02

  • ou.broly-83

    ou.broly-83

    Bonjour je ne comprends pas le message : "Avez-vous utilisé la fonction toUpperCase() correctement ?,Avez-vous bien affecté le résultat à "result" ?

    le 22/10/2018 à 15h14

  • meriam

    meriam Administrateur

    Pas besoin de déclarer la variable var1, elle est déja déclaré.

    le 22/10/2018 à 16h29

  • lotfi_ouerghi

    lotfi_ouerghi

    bonsoir , ou est l erreur var result = var1.ToUpperCase();

    le 05/08/2017 à 02h29

  • lotfi_ouerghi

    lotfi_ouerghi

    j ai rien dit :-)

    le 05/08/2017 à 02h32

  • david.debandt-71

    david.debandt-71

    Bonjour, petite question pratique : à quoi servent les parenthèses de toUpperCase() et toLowerCase ?

    le 07/02/2018 à 12h44

  • mram

    mram Administrateur

    Bonjour, ce sont des fonctions. Vous verrez plus tard que une fonction est juste une portion de code qui fonctionne en mode "boîte noire" . On peut lui donner des paramètres en entrée, elle fait sa tambouille interne et renvoie un résultat en sortie. C'est dans ces parenthèses qu'on peut mettre les paramètres en entrée. Ils peuvent être obligatoires ou optionnels. Ici pas besoin de paramètres pour ces fonctions donc.

    le 08/02/2018 à 14h21

  • irisbarlier

    irisbarlier

    Bonjour, alors moi je vois pas l'erreur: var result = var1.ToUpperCase();

    le 20/12/2017 à 17h55

  • irisbarlier

    irisbarlier

    ah j'ai trouvé

    le 20/12/2017 à 17h58

  • mram

    mram Administrateur

    Bonjour, oui faites attention à la syntaxe des fonctions utilisées, une lettre minuscule n'est pas la même chose que la même lettre en majuscule pour Javascript.

    le 23/12/2017 à 16h39

  • tho.zacca-18

    tho.zacca-18

    merci

    le 29/10/2018 à 13h23

index.html
script.js
<!DOCTYPE HTML> <html> <head> <title>Changer le texte en minuscule et majuscule</title> <script src="script.js"></script> </head> <body> </body> </html>
var var1 = 'Du tranchant de la lame'