larocket.blogg.se

Kotlin for loop range
Kotlin for loop range







kotlin for loop range

contained in a collection or number range. For doing that I simply write if else condition. Loops are essentially sequences of Kotlin statements which are to be. Now suppose I ask to write a program using FOR loop print out all the even numbers starting from 1 to 20. Let’s take another example for better understanding.

kotlin for loop range

Overview of FOR loopįinally, the the complete overview looks like below figure. Which will never happen, Because i=4 simply make the condition as false. Now at the end of loop 3 when the value of i becomes 4, This will try to initiate 4 loop. Because this 3 is actually present inside the 1 to 3 range right. Now, i=3 again come the initial value of loop 3, or you can say starting point of 3 loop. Now value i=2 comes the vary initial point of 2 iterations. In the case in second iteration again we have to condition check 2 actually falls inside the range 1 to 3 range, and the condition become true again and again we ‘print hi’, at end of iteration simply increment the value of I and i become 3 (i=3) So the condition becomes true then we simply ‘print hi’, and finally at end of the loop simply increment the value of i by 1, So now value of i becomes 2 (i=2). In the first iteration( loop 1) the value of i is actually 1 (i=0)and next step comes to the condition check so 1 falls inside the 1 to 3 range. What is the exact flow of FOR loop.įor understanding the exact flow, let take an example, see below code 1 Iteration After the loop 3, loops actually terminated.

kotlin for loop range

That is loop 1, loop 2 and loop3 has been executed. So here we simply show that println() method has been executed three times. Now let us run the code, and see the output on the console hi. In Kotlin, the for loop is used to loop through arrays, ranges, and other things that contains a countable number of values.









Kotlin for loop range