
An if statement runs code only when a condition is true. Add else to run different code when it is false. Add else if to check multiple conditions in sequence. Keep your conditions simple and readable — deeply nested if statements are a sign the logic needs to be refactored.
Reference:
TaskLoco™ — The Sticky Note GOAT