Search
Contents
9.
Repeating With Loops
9.
Repeating With Loops
¶
9.1. Iteration
9.2.
for
Loops
9.2.1.
for
Loop Syntax
9.2.2. Flow of Execution of the
for
Loop
9.3. Iterating Over Collections
9.3.1. Iterating Over Strings
9.3.2. Iterating Over Arrays
9.4. Breaking Down the
for
Statement
9.4.1.
for
Loop Anatomy
9.4.1.1. Initial Expression
9.4.1.2. Loop Condition
9.4.1.3. Update Expression
9.4.2. Check Your Understanding
9.5. The Accumulator Pattern
9.5.1. Adding 1…n
9.5.2. Reversing a String
9.5.3. Summing an Array
9.6.
while
Loops
9.6.1.
while
Loop Syntax
9.6.2. Flow of Execution of the
while
Loop
9.6.3.
for
Loops Rewritten as
while
Loops
9.6.4. Beyond
for
Loops
9.6.5. Infinite Loops, Revisited
9.6.6. Check Your Understanding
9.7. Terminating a Loop With
break
9.8. Choosing Which Loop to Use
9.8.1. Check Your Understanding
9.9. Exercises: Loops
9.9.1.
for
Practice
9.9.2.
while
Practice
9.10. Studio: Loops
9.10.1. Part A (Self-destruct system)
9.10.2. Part B (Put dinner together)
9.10.3. Part B (Refinements)
←
8.6.
Studio: Strings and Arrays
9.1.
Iteration
→