Now you know all the basic types in Swift, we can start to put them together using operators. Operators are those little mathematical symbols like +
and -
, and Swift has a huge range of them.
Here are a couple of test variables for us to work with:
let firstScore = 12
let secondScore = 4
We can add and subtract using +
and -
:
let total = firstScore + secondScore
let difference = firstScore - secondScore
And we can multiply and divide using *
and /
:
let product = firstScore * secondScore
let divided = firstScore / secondScore
Swift has a special operator for calculating remainders after division: %
. It calculates how many times one number can fit inside another, then sends back the value that’s left over.
For example, we set secondScore
to 4, so if we say 13 % secondScore
we’ll get back one, because 4 fits into 13 three times with remainder one:
let remainder = 13 % secondScore
SPONSORED Still waiting on your CI build? Speed it up ~3x with Blaze - change one line, pay less, keep your existing GitHub workflows. First 25 HWS readers to use code HACKING at checkout get 50% off the first year. Try it now for free!
Sponsor Hacking with Swift and reach the world's largest Swift community!
Link copied to your pasteboard.