Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Iteration: Difference between revisions

From Coderwiki
add recursion section
add: foreach loop in types
Line 4: Line 4:
There are two main forms of loops in [[Programming language|programming languages]]:
There are two main forms of loops in [[Programming language|programming languages]]:


* '''Count''' controlled: [[for loop]]
* '''Count''' controlled: [[for loop]] or [[foreach loop]]
* '''Condition''' controlled: [[while loop]]
* '''Condition''' controlled: [[while loop]]


== Iteration and recursion ==
== Iteration and recursion ==
[[Recursion]] is a programming technique that often achieves the same thing as iteration. In some cases, it can be a better option than iteration.
[[Recursion]] is a programming technique that often achieves the same thing as iteration. In some cases, it can be a better option than iteration.

Revision as of 09:15, 15 August 2025

Iteration is essentially looping.

Loops generally involve repeating some code a certain number of times, or until a condition is met.

Types of iteration

There are two main forms of loops in programming languages:

Iteration and recursion

Recursion is a programming technique that often achieves the same thing as iteration. In some cases, it can be a better option than iteration.