La fonction if permet d'utiliser des expressions conditionnelles sous Geolabo.
Sa syntaxe est le suivant :
if(condition,resultatpos,resultatneg)
où condition est la condition à tester, resultatpos est la valeur qui sera renvoyée si la condition
est réalisée, et resultatneg est la valeur renvoyée si la condition n'est pas réalisée. Par exemple,
l'expression if(y>0,2,5) renvoie 2 si y>0 et 5 sinon. Dans la condition, on peut utiliser la plupart
des opérateurs de comparaison et les opérateurs booléens suivants :
<=, >= : inférieur ou égal à, supérieur ou égal à.