In our last article we learned how if lets Swift make a single decision. But real apps rarely deal with just one condition — you need to handle multiple outcomes, combine checks, and deal with complex logic.

That's what this article is all about. 🧠

Let's say you're checking a shinobi's rank based on their power level:

let powerLevel = 9001

if powerLevel > 9000 {