Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
Loops
Series description
In computer science, loops are a common feature in many scripts, often used to repeat sets of code. This series will cover two of the most common loops: for and while loops.
Objectives and prerequisites
| Learning objectives | Understand situations where loops are useful as opposed to alternative forms of writing a script. |
| Prerequisites | Have a general understanding of variables in Luau. |
Series Contents
| Article | Description |
|---|---|
| [Repeat code with while Loops](/docs/roblox-tutorials-fundamentals-coding-4-repeat-code-with-while-loops) | Learn how to repeat code to create a color changing part. |
| [Intro to for loops](/docs/roblox-tutorials-fundamentals-coding-4-intro-to-for-loops) | Use a common loop that repeats instructions for a set amount of times. |
| [Loops practice: glowing lights with for loops](/docs/roblox-tutorials-fundamentals-coding-4-glow-lights-with-for-loops) | Practice using for loops by making lights glow. |
| [Loops Practice: Creating a Timed Bridge](/docs/roblox-tutorials-fundamentals-coding-4-create-a-timed-bridge) | A more advanced implementation of a for loop that makes a bridge disappear and reappear. |
| [Nesting loops](/docs/roblox-tutorials-fundamentals-coding-4-nested-loops) | Add a loop within a loop for more complex behavior and code. |