Voorwaarden (LeekScript)

Voorwaarden (LeekScript)

> LeekScript-zelfstudie

GOED ! Het is tijd om voorwaarden toe te voegen aan uw programma's!

Voorlopig doet je code nog steeds hetzelfde. De voorwaarden zullen dit verhelpen.

Voorwaarden zijn de eerste "controlestructuur" waar we het over gaan hebben. Hiermee kunt u uw code flexibeler maken, zodat deze zich aanpast aan de context.

Tot nu toe heb je gezien dat je code lineair loopt, één statement tegelijk. Nu gaan we kijken hoe we code kunnen uitvoeren of niet uitvoeren volgens een voorwaarde.

Vergelijkingsoperatoren

Maar voordat we bij de voorwaarden komen, moeten we eerst terugkeren naar de operators. We hebben het vooral gehad over de operatoren die berekeningen mogelijk maken, en om de voorwaarden aan te pakken, zullen we die moeten zien die vergelijkingen mogelijk maken.

Deze operators zijn een beetje anders dan degene die we al hebben gezien. U zag bijvoorbeeld dat in LeekScript de uitdrukking "4 + 6" resulteert in 10. Het resultaat is een geheel getal, een getal. Het is een wiskundige uitdrukking die een berekening uitdrukt.

Met vergelijkingsoperatoren kunt u wiskundige uitdrukkingen schrijven die een relatie uitdrukken. Als we de uitdrukking "2 ", d.w.z. "Strikt kleiner dan" en "Strikt groter dan". (Indien nodig bevindt de toets voor deze symbolen zich links van de "W", de ene wordt gedaan met de SHIFT-toets ingedrukt, de andere zonder)

Kortom, deze operatoren maken het mogelijk om de volgorderelatie tussen twee elementen te testen. Bijvoorbeeld :

var resultaat = a b;

Als de waarde van "a" strikt groter is dan die van "b", is het resultaat waar, dat wordt toegewezen aan de variabele "resultaat". Als het andersom is, is het niet waar.

We hebben het hier over "strenge" relaties. Als a en b dezelfde waarde hebben, is het resultaat false; omdat geen van beide kleiner of groter is dan de ander.

Gemengde relationele operatoren

En nu de niet-strikte versie van de relationele operatoren.

Voor de operator groter dan of gelijk aan is het dus voldoende om de gelijkheids- en relatie-operatoren te mengen. We krijgen de operator ">="! Het symbool