Comment puis-je gérer cette erreur sans créer de variable supplémentaire?
func reduceToZero(x:Int) -> Int {
while (x != 0) {
x = x-1 // ERROR: cannot assign to 'let' value 'x'
}
return x
}
Je ne veux pas créer de variable supplémentaire juste pour stocker la valeur de x. Est-il même possible de faire ce que je veux?