← Back to journey

Make one decision

v6 · Activity 4 of 7 · if-then · 4 min Runs here

Chapter outline
Loading draft…
One step at a time

if checks a condition. When it is true, Luau runs the instructions between then and end. When it is false, Luau skips those instructions. This complete example displays Allowed for level 5.

Your task

Observed-output goal: display "Allowed", in that order. Run the complete example. Then try level 4 in Free experiment: the block is skipped and nothing is printed. Completion checks these outputs and value types only; the example's structure is an experiment, not a required solution.

Expected output
Allowed

Lines must stay in order. Spelling, capitalization and spaces inside a message matter.

Syntax in this activity

New syntax: if, then, end

Earlier ideas used here
  • comparison
  • local-variables
What this exercise checks

Actual Output · exact lines and order · extra output forbidden.

Successful execution is required. A compile error, runtime error or execution limit never completes this task.

Whitespace, matching single or double quotes, and different variable names are allowed. Output-only tasks accept any valid Luau solution meeting the displayed result and value types. Construct tasks use the stated straight-line form.

Explain this code

Select a word or symbol in this authored example. Your editor draft stays unchanged.

   
    
    
Choose a highlighted part to see what it means.
Free experiment

This is a private experiment copy. It does not replace your answer or complete the activity.

Luau keyword highlighting · Ctrl/⌘ + Enter: Run · Esc: leave editor
Experiment Output

Your output will appear here.

Reset starter

Replace this code with the starter? Download your draft to keep a copy.

Code

Luau
Luau keyword highlighting · Ctrl/⌘ + Enter: Run · Esc: leave editor

Your output will appear here.

Ready