我有一個函數,檢查用戶輸入的值是否爲零(配偶爲雙倍)。所有的變量都在函數內聲明。 現在,我試圖從函數中獲取var,並在我的其他代碼中使用它(函數外部)。我試圖用返回選項來做,但它顯示了一個錯誤。 我在谷歌尋找它,當我看到那裏我不知道如果我真的可以做到這一點。 有沒有人有一個想法,我該如何解決它? 這裏是我的代碼:如何從函數獲取值
func numbers() -> Double {
print("enter plate heigh")
let num1 = Double(readLine()!)
if checkIfNil(value1: num1){
print("plaese enter valid heigh")
numbers()
}
else{
let x = num1
print("good! \(num1)")
return x!
}
return 0.0
}
let platHeigh = numbers()
print("is: \(platHeigh)")
tnx!
你究竟如何使用return語句請分享片段 – VIPER
我說我試過但沒有成功,所以我把它抹去了。 – APRULE
如果你不顯示你所做的那些工作沒有成功,你認爲人們如何幫助你解決不起作用的問題? – pjs