Summary

We have learned a lot in this chapter! We now know how to get console input from the user. We have learned various ways to bend our code to respond to conditions with if, either, switch, case or catchand throw. We also saw that repeating code can be made with forever, loop, repeat, whileand untilWe discussed how to perform error handling with attempt, try, error?and cause-errorFinally, we built a number-guessing game that makes use of most of these techniques.

By now, you should be able to write out a program's logic in simple scripts. In the following chapter, you will learn how to work with blocks and series, the foundational data structure in Red.

Get Learn Red - Fundamentals of Red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.