Dart: For Loop

Dart: For Loop

Let's start with basics.

The syntax of a for loop in Dart resembles that of many programming language.

for (initialization; condition; increment/decrement) {
    // code to be executed
}

Here's a breakdown of each component:

  1. Initialization: This part is executed before the loop starts.

  2. Condition: The loop continues iterating as long as this condition evaluates to true.

  3. Increment/Decrement: This part is executes after each iteration of the loop. It's responsible for updating the loop control variable, usually incrementing or decrementing it.


Example:

In this example, we iterate through a list of numbers using a for loop. The loop runs until the index i is less than the length of the list numbers. With each iteration, we access the element at index i and print it.