else if statements
A variation of the if
statement is an if
statement with multiple else if
blocks. This can be more efficient in certain situations because you are always only going to execute one or zero blocks. If you have many if else
statements underneath one another, they are going to be evaluated and possibly executed even though one of the ones above already had a condition evaluate to true and proceeded to execute the associated code block.
Here is the written template:
If *a value falls into a certain category*, then *a certain action will happen*, else if *the value falls into a different category than the previous statement*, then *a certain action will happen*, else if *the value falls into a different category than either of the previous brackets*, then *a certain action will happen*
For example, take this statement, to determine what the ticket price should be. If a person is younger than 3, then access is free, else if a person is older than...