Lesson 9: Failure and Control Flow
Lesson 9: Failure and Control Flow
Failure can be scary, but its an important part of programming. You can use failure to learn how to debug, find the limits of a program, or quickly see what not to do!
Failure can be scary, but it’s an important part of programming. You can use failure to learn how to debug, find the limits of a program, or quickly see what not to do!
Failure can be scary, but it’s an important part of programming. You can use failure to learn how to debug, find the limits of a program, or quickly see what not to do!
It’s Okay To Fail
In Verse, failure means something specific. It doesn’t always mean that something didn’t work. It’s a way to control what your program does.
Remember in Lesson 4 when you learned that you could write code to ask a yes or no question?
| | var Tired: logic = false |
| --- | --- |
| | var WhatToWatch: string = “nothing” |
| | |
| | if (Tired?): |
| | set WhatToWatch = “your eyelids” |
| | else: |
| | set WhatToWatch = “cartoons” |
| | |
| | Print(“You should watch {WhatToWatch}”) |
| | |
| | # You should watch cartoons |
You're reading a preview
The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.
Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.