14.1 Looping Flow Control
This chapter will begin by looking at flow control in the form of loops. Loops are essentially sequences of Kotlin statements which are to be executed repeatedly until a specified condition is met. The first looping statement we will explore is the for loop.
14.1.1 The Kotlin for-in Statement
The for-in loop is used to iterate over a sequence of items contained in a collection or number range.
The syntax of the for-in loop is as follows:
for variable name in collection or range {
// code to be executed
}
In this syntax, variable name is the name to be used for a variable that will contain the current item from the collection or range through which the loop is iterating. The code in the body of the loop will typically use this name as a reference to the current item in the loop cycle. The collection or range references the item through which the loop is iterating. This could, for example...