Exercice 6/16

Soit une variable var1 déjà déclarée et qui contient une valeur.

Dans le fichier "script.js" :

  • faites en sorte que test récupère l'inverse de la valeur de var1;
  • affichez test avec alert();
  • cliquez sur "Soumettre ma réponse".

Leçon 6/16

Opérateur Sens logique Exemple
&& ET var1 && var2
|| OU var1 || var2
! NON !var

Dans cet exercice vous allez voir l'opérateur !.
Attention, cet opérateur ne s'utilise qu'avec une seule expression et pas deux comme les opérateurs logiques précédents.

L'opérateur ! est une négation car il inverse la valeur ou expression qui lui est donnée.

Exemple :

var expression = true; // True
var test = !expression; // False

Ici, test vaut false car l'opérateur à inversé la valeur d'origine.

Commentaires les mieux notés

8 Commentaires

  • alexandrepapin44-49

    alexandrepapin44-49

    Je ne trouve pas mon erreur !

    le 22/02/2022 à 15h24

  • meriam

    meriam Admin

    Bonjour, il faut vérifier le nom de la variable, vous avez écrit var au lieu d'écrire var1;

    le 22/02/2022 à 15h34

  • meriam

    meriam Admin

    Bonjour, il suffit de tester la balise <em> avec une partie du paragrape suivante <p style="background-color:pink">Ceci est ma <em>description</em>.</p>

    le 23/02/2022 à 14h23

  • mram

    mram Admin

    Merci, ce sera corrigé.

    le 16/11/2016 à 16h58

  • maelis.ronzon

    maelis.ronzon

    Il y a une faute d'orthographe dans le titre : 5. Les opérateurs logiques NON pour inversER la valeur (et non inversé)

    le 11/11/2016 à 17h14

  • mram

    mram Admin

    Oui c'est bien "!", l'autre n'existe pas en Javascript.

    le 29/10/2016 à 14h06

  • markitobcn

    markitobcn

    désolé… je mettais trompé de signe. merci

    le 28/10/2016 à 13h27

  • markitobcn

    markitobcn

    je ne comprends rien aux opérateurs de sens logique… du fait je n'en pas du tout. c'est le 3e exo sans comprendre

    le 28/10/2016 à 11h06

index.html
script.js
<!DOCTYPE HTML> <html> <head> <title>Opérateurs logiques 3</title> <script src="script.js"></script> </head> <body> </body> </html>
var var1 = true; /* Votre variable test ... */ var test = /* ici */; alert(test);