Logical operations in Swift

let value1 = true
let value2 = false

let valueNot1 = !value1
//valueNot1 is false

let valueNot2 = !value2
//valueNot2 is true

let valueAnd = value1 && value2
//valueAnd is false

let valueOr = value1 || value2
//valueOr is true