Sublime Text を使用して Ruby でこの単純なプログラムを作成しましたが、何らかの理由で Sublime text 組み込みシステムを使用してビルドすると、次のエラーが発生します。
`deposit': undefined method `chomp' for nil:NilClass (NoMethodError)
cmdを使用して実行すると、完全に実行されます。
class BankAccount
def initialize(name)
@transactions = []
@balance = 0
end
def deposit
print "How much do you want to deposit?"
amount = gets.chomp
@balance += amount.to_f
puts "$#{amount} is deposited"
end
def show_balance
puts "Your balance is #{@balance}"
end
end
bank_account = BankAccount.new("Rohit Begani")
bank_account.class # => BankAccount
bank_account.deposit
bank_account.show_balance