# Definition
```
if( condition1,
trueresult1
,if( condition2,
trueresult2
,if( condition3,
trueresult3
)))
```
There is no built in `else if`, instead, we use nested if statements. `If` statements have a condition, a result to execute if true, and a result to execute if false.
If the `if` statement "doesn't catch", aka returns false, we just try again in its false result section, with another `if` statement, trying to "catch" with another condition test.
To improve readability, you can use the "`,`" commas smartly. Instead of putting the comma that separates the true result and false results at the end of the first line, you can put it at the begining of the second line, right in front of the `if`.
It kinda looks as if ==`,if`== means ==`else if`== right ?