Loops
Loops can execute a block of code as long as a specified condition is reached.
Loops are handy because they save time, reduce errors, and they make code more readable.
Syntax
for (Initialization; Condition; Increment/Decrement) {
// code block to be executed
}
Initialization is executed (one time) before the execution of the code block.
Condition defines the condition for executing the code block.
Increment/Decrement is executed (every time) after the code block has been executed.