Swift Basics: Booleans

This tutorial belongs to the Swift series

Swift provides the Bool type, which can have two values: true and false.

var done = false
done = true

Booleans are especially useful with conditional control structures like if statements or the ternary conditional operator:

var done = true

if done == true {
    //code
}

Lessons in this unit:

0: Introduction
1: Introduction to Swift
2: Variables and Constants
3: Numbers
4: ▶︎ Booleans
5: Strings
6: Operators
7: Operator Precedence
8: Comments
9: Semicolons

Join my AI Workshop!

The Web Development BOOTCAMP cohort starts in February 2026