Question
New to Swift Basically I want my label to display Correct if diceRoll is equal to the input in my textField (inputBox: UITextField!) and incorrect
New to Swift
Basically I want my label to display "Correct" if diceRoll is equal to the input in my textField (inputBox: UITextField!)
and
"incorrect" if diceRoll is not equal to the input in my textField (inputBox: UITextField!)
What is the best way to do this?
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var inputBox: UITextField!
@IBOutlet weak var outputMessage: UILabel!
@IBAction func guessButton(_ sender: Any) {
let diceRoll = Int.random(in: 2..<13)
// if diceroll == input box answer display Correct
let correctMessage = "Correct!"
outputMessage.text = correctMessage
// if diceroll != input box answer (not equal to) dispay Incorrect
let incorrectMessage = "Incorrect!"
outputMessage.text = incorrectMessage
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started