Ich habe gerade etwas Code in Xcode's Spielplatz getestet und ich versuche zu lernen, wie man if-Anweisungen verwendet. Wie kann ich diesen Code korrigieren? Ich bekomme ein paar Fehler beim Kompilieren. Einer von ihnen ist "Kann Wert nicht zuweisen: '& &' gibt unveränderlichen Wert zurück". Ist es möglich, den Code in der gleichen Zeit lesbarer und einfacher zu machen, damit er korrekt ist?Wie kann ich diesen Code korrigieren, während es einfacher macht
Der Code, den ich schrieb:
var minutes = 10
var name = "Marcus"
var hours = 2
var status : String = " "
if minutes = nil && hours = !nil {
status = "\(name) spent \(hours) hrs online"
} else if minutes = !nil && hours = nil {
status = "\(name) spent \(minutes) mins online"
} else if minutes = !nil && hours = !nil {
status = "\(name) spent \(hours) hrs & \(minutes) mins online"
}
print(status)