嘗試使用新的LearnStreet在線教程來學習Ruby。停留在LearnStreet Ruby培訓。簡單的Ruby代碼
試圖通過他們的Q &系統獲得幫助,但似乎沒人回答他們。
「你現在可以實現撤!帳戶對象,其中 需要一個參數量,並降低由指定 量的平衡?定義方法後,繼續前進,從賬戶中提取100元錢 的方法並檢查天平。「
是對問題和我的
「提示1所述的代碼@balance = @balance兩個提示 - 量從 @balance減少量
提示2然後,調用該方法撤銷帳戶對象上 - ! account.withdraw(100)「
我的嘗試是
。def
account.widthdraw!
@balance = @balance - amount
end
account.withdraw!(100)
任何想法我失蹤?
爲了澄清@ user1739696,對於大多數情況,「@balance = @balance - amount」相當於「@balance - = amount」。通過'def account.with在特定的情況下,draw!'會起作用,但這種情況並不是真的。另外,你似乎錯過了這件大事,就是'金額'參數。 (對不起@alex,不想試着回答你的問題) –
@JimDeville我很感謝澄清,謝謝。我不是Ruby專家,因此您的反饋很有價值。 – alex