Exercice 7/41

Dans le fichier "index.html" entre les balises <script></script> :

  • déclarez deux variables isTrue et isFalse;
  • attribuez à ces variables la valeur permettant de les définir respectivement comme vrai et faux;
  • cliquez sur "Soumettre ma réponse".

Leçon 7/41

Vous avez déjà vu deux types de variables :

  • la chaîne de caractères (type "string");
  • la valeur numérique (type "number");

Il existe aussi le type booléen. Une variable de ce type peut prendre deux valeurs uniquement :

  • true;
  • false;

Une variable booléen peut donc prendre deux états : vrai ou faux.
Ce type de variable est utile dans des situations précises que vous verrez plus tard dans ce cours.

Commentaires les mieux notés

97 Commentaires

  • Stari_007-56

    Stari_007-56

    C'est bon, fallait juste la valeur en anglais, c'était pas très clair vu qu'on pouvait tout faire en français avant ^^'

    le 02/02/2023 à 17h35

  • Patricio M

    Patricio M Admin

    Tu peux écrire les noms des variables dans n'importe quel langue... mais dès que tu fais de l'algo, les commandes sont in english

    le 06/02/2023 à 15h30

  • yousstodo57100

    yousstodo57100

    pourquoi donc ecrire dans l'exercice vrai et faux falllait dire direct true or false

    le 13/01/2023 à 01h44

  • Patricio M

    Patricio M Admin

    Youss, oui, la programmation se fait in english...

    le 13/01/2023 à 08h07

  • veroniquedouce-83

    veroniquedouce-83

    Bonjour, J'ai trouvé ma réponse dans vos commentaires. Merci

    le 30/08/2022 à 18h04

  • veroniquedouce-83

    veroniquedouce-83

    Bonjour, Je ne comprend pas mon erreur : la variable isTrue n'est pas du type booléen. Merci pour votre aide.

    le 30/08/2022 à 17h59

  • Patricio M

    Patricio M Admin

    Véronique, pense à bien indenter le code. Après chaque ; va à la ligne

    le 31/08/2022 à 07h56

  • julie44

    julie44

    Bonjour, mon code est correct, mais je ne peux pas voir les résultats des codes, aussi bien lorsque je clique sur "activer JavaScript) aussi bien avec le "http://localhost:8080". Si bien que je ne vois aucun résultat, c'est dommage de ne pas avoir de visuel finalisé. Comment faire? j'utilise Chrome, faut-il que je change de navigateur? Merci :)

    le 22/08/2022 à 14h41

  • Patricio M

    Patricio M Admin

    Julie, pour voir le résultat sur le navigateur tu dois utiliser 'document.write' mais sinon le plus simple est de faire un copier-coller du code sur un éditeur comme VS code ou sur la console de Chrome.

    le 23/08/2022 à 11h49

  • Patricio M

    Patricio M Admin

    Une autre solution est d'utiliser jsfiddle.net. Outil super sympa pour regarder tes resultats

    le 23/08/2022 à 11h50

  • julien.blacteau-1

    julien.blacteau-1

    Bonjour, j'ai ce message d'erreur et je ne comprends pas pourquoi : La variable isTrue n'est pas du type booléen

    le 25/05/2022 à 08h02

  • meriam

    meriam Admin

    Bonjour, il faut supprimer les guillemets qui entourent true et false

    le 25/05/2022 à 11h39

  • busing.eric-69

    busing.eric-69

    Bonjour, il y a quelques exercices qui ne sont pas vraiment clairs au niveau des explications. Comme celui-ci par exemple. Il y a des indications qui demandent de faire blanc alors que c'est noir. Personnellement cela m'embrouille. Bonne journée.

    le 25/01/2022 à 17h18

  • meriam

    meriam Admin

    Bonjour, qu'est ce que vous n'avez pas compris??

    le 26/01/2022 à 09h28

  • busing.eric-69

    busing.eric-69

    Bonjour,

    le 25/01/2022 à 17h16

  • meriam

    meriam Admin

    Bonjour, quel est votre problème exactement???

    le 26/01/2022 à 09h27

  • safiabdulhadi1994

    safiabdulhadi1994

    var isTrue = true; var isFalse = false;

    le 04/01/2022 à 15h19

  • meriam

    meriam Admin

    Votre code fonctionne correctement

    le 04/01/2022 à 17h46

  • bellettetiffany-27

    bellettetiffany-27

    Bonjour, depuis le début des leçon je suis obligée de mettre mon code sur un autre site pour voir le résultat de ce que je fais car votre site n'affiche pas mon travail. J'ai beau activer javascript rien ne change.

    le 21/11/2021 à 16h17

  • meriam

    meriam Admin

    Bonjour, il suffit de cliquer sur le lien :http://localhost:8080 pour voir le résultat.

    le 21/11/2021 à 22h43

  • ferreira-celine2-75

    ferreira-celine2-75

    Bonjour, mon code a été accepté sans avoir mis les points virgules à la fin de chaque déclaration.

    le 30/09/2021 à 15h04

  • meriam

    meriam Admin

    Bonjour, il faut pas oublier les points virgules aprés chaque déclaration.

    le 01/10/2021 à 13h41

  • faublax-junior-100

    faublax-junior-100

    bonjour, je ne comprend pas mon erreur <!DOCTYPE HTML> <html> <head> <title>Attribuer une valeur 'booléen' à une variable</title> </head> <body> <script> var isTrue = true; var isFalse = false; </script> </body> </html>

    le 12/03/2021 à 10h41

  • meriam

    meriam Admin

    Bonjour, une variable de type booléen doit avoir soit true soit false.

    le 12/03/2021 à 10h56

  • faublax-junior-100

    faublax-junior-100

    bonjour,

    le 12/03/2021 à 10h41

  • meriam

    meriam Admin

    Bonjour, votre dernier code est correct.

    le 15/03/2021 à 10h52

  • jeangrey1992

    jeangrey1992

    Votre script a mis trop de temps à s'exécuter, auriez-vous une boucle infinie ? . pas moyen de valider ma réponse : <script> var isTrue = true; var isFalse = false, </script>

    le 02/12/2020 à 16h56

  • meriam

    meriam Admin

    il faut ajouter un point-virgule aprés chaque instruction (et pas un virgule). Il faut remplacer le virgule par un point-virgule pour l'instruction var isFalse = false

    le 02/12/2020 à 22h51

  • sadamhag30-98

    sadamhag30-98

    Bonjour, j'ai toujours une page blanche malgré l'exercice est correct. please help?

    le 17/07/2020 à 11h29

  • meriam

    meriam Admin

    Bonjour, activer le bouton java script

    le 17/07/2020 à 11h41

index.html
<!DOCTYPE HTML> <html> <head> <title>Attribuer une valeur 'booléen' à une variable</title> </head> <body> <script> </script> </body> </html>