javascript-logo

Notes de cours






Notes de cours #4

Les conditions (structure conditionnel), opérations logiques, operateurs logique (relation)

Le but est de programmer des choix

Les conditions.

C’est quoi ?

C’est un bloc d’instruction { } (Comme une fonction) mais est exécuter selon la fonction seulement si elle est vrai. Si elle est faux elle n’est pas exécutée.

Si l’alternative est fausse alors le code sera exécuté.

Il y a une principal s'il y en n’a un. S'il y en a plusieurs il y a une alternative.

Ça sert à quoi ?

Ça sert à programmer la structure logique pour l’exécution.

Il permet à offrir des choix.


Les expression, opérations logiques.

C’est quoi ?

C’est une opération dont le résultat est une valeur Boolienne (vrai ou faux (1 ou 0)).

Il est composé d’opérande qui vont être des variables(var), des constantes(const), des objets(obj) et d’opérateur logique. On les compare (2 valeurs).

Placé entre parenthèse ( )

À quoi ça sert ?

Lorsqu’elle est évaluée c’est le résultat qui détermine si le code est exécuté (le { }).


Les opérateur logique et de relation.

Les opérateurs de relation

Plus petit < | Plus petit ou égal <=

Plus grand > | Plus grand ou égal >=

Est identique ==

Les opérateurs de logique

Ou ||

Et &&

Par exemple : if ((a < b) || (a < c))

S'ils sont vrai les 2 sont vrai, ils vont être exécuter.

Un exemple de condition et alternative.

Details

Ce Javascript permet de répondre à une réponse.

	function valideReponse(reponse){
    let message;
    
    if(reponse=="Canada"){
      message = "Bonne réponse";
    } else{
      message = "Ce n'est pas la bonne réponse";
    }
    
    document.getElementById("resultat").innerHTML = message;
}

Un exemple de opérateurs logique
Ce code permet de répondre à un choix que une personne à cliquer.
exemple