Your First iOS & SwiftUI App: An App from Scratch

Feb 13 2023 · Swift 5.7, iOS 16, Xcode 14

Part 3: Coding in Swift

26. Challenge: Calculate the Difference

Episode complete

Play next episode

Next
About this episode

Leave a rating/review

See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 25. If / Else Statements Next episode: 27. Variables & Constants

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

In the previous challenge, I mentioned that there’s another way to calculate the difference that requires fewer lines of code - and that’s the subject of this challenge.

func points(sliderValue: Int) -> Int {
  var difference: Int = target - sliderValue
  if difference < 0 {
    difference = difference * -1
    // or difference *= -1
    // or difference = -difference
  }
    difference = difference * -1
    // or difference *= -1
    difference = difference * -1
    // or difference *= -1
    // or difference = -difference