अतिरिक्त चर बनाए बिना मैं इस त्रुटि से कैसे निपट सकता हूं?
func reduceToZero(x:Int) -> Int {
while (x != 0) {
x = x-1 // ERROR: cannot assign to 'let' value 'x'
}
return x
}
मैं केवल x का मान संग्रहीत करने के लिए अतिरिक्त चर नहीं बनाना चाहता। क्या ऐसा करना संभव है जो मैं चाहता हूं?