नए LearnStreet ऑनलाइन ट्यूटोरियल का उपयोग कर रूबी सीखने का प्रयास।लर्नस्ट्री रूबी ट्रेनिंग पर अटक गया। सरल रूबी कोड
अपने क्यू & एक प्रणाली के माध्यम से सहायता प्राप्त करने का प्रयास किया है लेकिन ऐसा लगता है कि कोई भी उन्हें जवाब नहीं देता है।
"यदि आप अब लागू कर सकते हैं वापस लेने! खाते वस्तु है, जो एक पैरामीटर राशि लेता है और कम कर देता है निर्दिष्ट राशि से संतुलन? विधि परिभाषित करने के बाद, आगे जाना है और खाते से 100 डॉलर वापस लेने पर विधि और संतुलन की जांच करें। " संकेत 2 राशि राशि @balance से कम कर देता है
तो कहते हैं -
प्रश्न है और मैं
"संकेत 1 कोड @balance = @balance के दो संकेत मिला है। विधि को वापस लेने के खाते वस्तु पर -! account.withdraw (100) "
मेरे प्रयास
०१२३५१६४१०६१ था।def
account.widthdraw!
@balance = @balance - amount
end
account.withdraw!(100)
कोई भी विचार जो मुझे याद आ रहा है?
@ user1739696 के लिए स्पष्टीकरण के लिए, '@balance = @balance - राशि' ज्यादातर मामलों के लिए '@balance - = राशि' के बराबर है।' Def account.with के माध्यम से परिभाषित करना आकर्षित करें! 'विशिष्ट मामलों में काम करेगा, लेकिन यह इस मामले के लिए वास्तव में सही नहीं है।साथ ही, आप जिस बड़ी चीज को याद करते हैं वह 'राशि' पैरामीटर था। (क्षमा करें @alex, अपने पूरे उत्तर में कदम उठाने की कोशिश नहीं कर रहे हैं) –
@ जिमडेविले मैं स्पष्टीकरण की सराहना करता हूं, धन्यवाद। मैं रूबी विशेषज्ञ नहीं हूं इसलिए आपकी प्रतिक्रिया का मूल्य है। – alex