| █▄▀ Divers trucs |
| Je vais vous donner quelques explication de syntaxe en programmation pour vous permettre de mieux comprendre les scripts dans les tutoriaux. |
| ▫ Equivalences |
| Voici les équivalence que vous pouvez trouver avec les conditions |
| if variable équivaut à if (variable) if !variable équivaut à if (!variable) if variable=77 équivaut à if (variable=77) |
| A quoi ça sert les parenthèses alors ? Les parenthèses servent pour les priorités lors de comapraison
ou tout simplement peuvent servir à "clarifier" la syntaxe une lecture claire. Pourquoi moi je mets des
parenthèses même si y'a pas besoin ? Parce que je suis habitué à coder comme ça. Alors mettez des parenthèses
quand il faut et lorsqu'il y a pas besoin c'est suivant si vous êtes habitué ou non. Les conditions true et false (vrai ou faux): |
| if (variable) équivaut à if (variable=true) ou à (variable!=false) //la variable n'est pas nulle donc elle a une valeur vrai c'est logique ! if (!variable) équivaut à à if (variable=false) ou à (variable!=true) //la variable a une valeur vrai donc n'est pas nulle c'est logique ! |
| ▫ Les opérateur booléens |
| Les opérateurs booléens permettent de créer des ensembles, des exclusions et inclusions
de conditions, les deux principaux opérateurs booléens sont || qui signifie "ou" et && qui signifie "et".
Alors nous allons voir comment les utiliser efficacement. Divers exemples pour comprendre |
| if (variable1&&variable2) // Il faut que les deux conditions soit vérifiées. if (variable1||variable2) // Il faut que l'une des deux conditions soit vérifiées. if ( (variable1||variable2) && (variable3||variable4) ) /* Il faut qu'au moins l'une des deux conditions dans la première parenthèses soit vérifiée et qu'au moins l'une des deux conditions de la seconde parenthèse soit vérifiée. */ if ( (variable1||variable2) && variable3 ) /* Il faut qu'au moins l'une des deux conditions dans la première parenthèses soit vérifiée et que la troisième condition soit vérifiée. */ if ( (variable1||variable2) || variable3 ) /* C'est équivalent à if variable1||variable2||variable3, donc il faut qu'au moins l'une des 3 conditions soit vérifiée. */ |