In the last section, you worked with operators to compute values. But your programs still ran the same way every time, top to bottom, with no ability to react.
Now you'll give your programs the ability to make decisions. Check if a number is positive. Respond differently to different user input. Route logic based on a day of the week.
You'll start with if and else, move into switch for multi-branch decisions, and learn how variable scope works inside blocks. By the end, you'll write programs that respond to changing conditions instead of blindly following the same path.