Swift Basics: Booleans

Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026

The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.


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
10: How to join the Apple Developer Program
11: Installing iOS and Mac beta releases
12: Introduction to Swift and iOS development for Web developers
13: Some thoughts on SwiftUI
14: Why iOS