LaunchCode logo
  1. Contents
  2. 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: Put dinner together
    • 9.10.2. Part B: Collect User Input
    • 9.10.3. Checking Your Work
    • 9.10.4. Bonus Mission
  • ← 8.6. Studio: Strings and Arrays
  • 9.1. Iteration →

Back to top