xxxxxxxxxx
Refactor the code below so that largest is declared
and assigned to in one line using the ternary operator.
code that is // is coded that is being replaced by ternary operator.
let number1 = 14
let number2 = 25
//var largest: Int
//if number1 > number2 {
// largest = number1
//} else {
// largest = number2
//}
let largest = number1 > number2 ? number1 : number2
xxxxxxxxxx
let a = 10
// Note that the space after the question mark
// is required! If you don't do this, the compiler
// will think you're trying to use optional chaining.
let result = a > 5 ? true : false // true
xxxxxxxxxx
// Ternary operator ==>
// value = condition ? valueIfTrue : valueIfFalse
xxxxxxxxxx
let numberOfCookies = 3
let mood = numberOfCookies > 2 ? "😀" : "😔"
Group of answer choices
What is the value of mood after executing the following code?
xxxxxxxxxx
let stepGoal = 10000
let steps = 3948
steps > stepGoal / 2 ? print("Almost halfway") : print("Over halfway")