Exercice 31/41

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/41

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

43 Commentaires

  • paulaandreamolanobolanos-43

    paulaandreamolanobolanos-43

    Bonjour, j'ai cet erreur : "Vous ne devez pas utiliser de paramètres avec la fonction toUpperCase.", cependant, mon code a l'air de fonctioner !?

    le 31/05/2022 à 10h39

  • meriam

    meriam Admin

    Bonjour, la fonction toUpperCase est sans paramètre

    le 02/06/2022 à 12h44

  • sophigau-46

    sophigau-46

    Bonjour, quelqu'un peut me dire ou est l'erreur svp??var result = var1.toUpperCase(Du tranchant de la lame)

    le 21/04/2022 à 09h18

  • meriam

    meriam Admin

    Bonsoir, pour convetir le texte en majuscule ==>var result = var1.toUpperCase();

    le 25/04/2022 à 00h22

  • sarmientoflavio-62

    sarmientoflavio-62

    Bonjour j n'arrive pas à soumettre ma reponse....Cela arrive souvent!

    le 18/11/2021 à 23h32

  • meriam

    meriam Admin

    Bonjour, le bouton soumettre fonctionne corectement.

    le 19/11/2021 à 12h53

  • sarmientoflavio-62

    sarmientoflavio-62

    bonjour le bouton soumettre ne fonctionne plus et mes codes css ne s'applique pas à mon fichier html! aider svp

    le 18/11/2021 à 23h26

  • meriam

    meriam Admin

    Bonjour, le bouton soumettre fonctionne corectement.

    le 19/11/2021 à 14h10

  • sarmientoflavio-62

    sarmientoflavio-62

    bonjour le bouton soumettre ne fonctionne plus et mes codes css ne s'applique pas à mon fichier html! aider svp

    le 18/11/2021 à 23h24

  • meriam

    meriam Admin

    Bonjour, le bouton soumettre fonctionne corectement.

    le 19/11/2021 à 14h10

  • sarmientoflavio-62

    sarmientoflavio-62

    bonjour le bouton soumettre ne fonctionne plus et mes codes css ne s'applique pas à mon fichier html! aider svp

    le 18/11/2021 à 21h28

  • meriam

    meriam Admin

    Le bouton soumettre fonctionne d'une façon normale.

    le 19/11/2021 à 13h53

  • sarmientoflavio-62

    sarmientoflavio-62

    bonjour le bouton soumettre ne fonctionne plus et mes codes css ne s'applique pas à mon fichier html! aider svp

    le 18/11/2021 à 21h28

  • meriam

    meriam Admin

    Bonjour, votre code fonctionne correctement.

    le 19/11/2021 à 13h50

  • meriam

    meriam Admin

    Bonjour, le bouton soumettre fonctionne corectement.

    le 19/11/2021 à 13h50

  • mathias.birembaux-64

    mathias.birembaux-64

    Bonjour, je bloque et ne comprend pas : var var1 = 'Du tranchant de la lame'; var result = var1.toUpperCase(Du tranchant de la lame)

    le 28/09/2020 à 11h55

  • meriam

    meriam Admin

    Bonjour, la fonction toUpperCase ne contient de paramètre: var result= var1.toUpperCase();

    le 28/09/2020 à 12h38

  • nicoleta-9

    nicoleta-9

    voici mon code qui j'ai pu summetre sans utiliser des paramentres dans les parantese de toUpperCase:var var1 = 'Du tranchant de la lame'; var result = var1.toUpperCase(); alert(result);

    le 31/10/2019 à 11h33

  • tho.zacca-18

    tho.zacca-18

    merci

    le 29/10/2018 à 11h23

  • tho.zacca-18

    tho.zacca-18

    help

    le 25/10/2018 à 05h25

  • meriam

    meriam Admin

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

    le 25/10/2018 à 08h39

  • 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 à 11h14

  • meriam

    meriam Admin

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

    le 22/10/2018 à 12h29

  • Dev91

    Dev91

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

    le 03/09/2018 à 07h07

  • mram

    mram Admin

    Le texte que contient la variable "var1" .

    le 09/09/2018 à 23h37

  • david.debandt-71

    david.debandt-71

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

    le 07/02/2018 à 10h44

  • mram

    mram Admin

    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 à 12h21

  • irisbarlier

    irisbarlier

    ah j'ai trouvé

    le 20/12/2017 à 15h58

  • mram

    mram Admin

    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 à 14h39

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'