TUTORIELS

Script: Les Conditions

Une condition permet d'exécuter du code si toutes les conditions sont vraies:

local Booleen = true

if Booleen == true then

print("Ce code s'exécute")

else

print("Ce code ne s'exécute pas")

end

La console affichera donc "Ce code s'exécute". Ce qu'il faut comprendre c'est la condition entre if et then. Ici nous vérifions si Booleen est égal à true, si c'est le cas on affiche "Ce code s'exécute", sinon on affiche qu'il ne s'exécute pas.

Nous aurions pu aussi utiliser "elseif" qui veut dire sinon si à la place de "else"(elseif Booleen == false then)

Voici les signes que vous pouvez utiliser et leurs description:

== : est égal

>= : est plus grand ou égal

<= : est plus petit ou égal

> : est strictement plus grand

< : est strictement plus petit

Il y a aussi "or" et "and", mais aussi "not" que vous pouvez utiliser: 

local Booleen = true

local Booleen2 = true

if Booleen == true and not Booleen2 == false then

print("Ce code s'exécute")

else

print("Ce code ne s'exécute pas")

end

Ici, le code s'exécutera toujours, car nous vérifions si Booleen est vrai et si Booleen2 n'est pas égal à faux (donc si il est vrai aussi). 

"or" peut aussi être utilisé par exemple "si Booleen est vrai OU si Booleen2 est vrai alors...", tant que l'un des deux est vrai, le code s'exécutera. 

Attention: if, elseif, else, or, and, not, then, end sont sensibles à la casse, ils doivent être exactement écris comme ceci, si vous écrivez "Or" au lieu de "or" par exemple, le code ne s'exécutera pas.

EXERCICE

Pour être sûr que vous ayez bien compris les conditions nous allons faire un petit exercice:

Sans avoir à regarder au dessus, essayez de créer 3 variables booléennes, puis ensuite créé toutes les conditions possibles par rapport à ces trois variables. Indice: il devra y avoir 6 conditions.

Indice: 2 possibilité * 3 valeurs = 6

Si vous réussissez à faire ce code c'est que vous comprenez parfaitement les conditions!

Tutoriel créé par chichine