1 min read

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.
Be able to write out for and while loops, while identifying the syntax for both.
</td>
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.