T
Tim Wolak
I am working with a script to record accounts and their balances. I
need to check the key in a hash and if the account number is already
there just add the blanace to the value. So far this is what I have and
its not quite doing what I need. Is my test not right? I get all the
account numbers and their balances instead of a list with the accounts
and balances without the duplicate account numbers.
Thanks,
Tim
sktylist = Hash.new("")
if sktylist.has_key?('@acctnum')
sktylist.merge!('@acctnum' => 'value')
else
sktylist[@acctnum] = [value]
end
sktylist.each { |key, value| puts "#{key} equals #{value}"
}
need to check the key in a hash and if the account number is already
there just add the blanace to the value. So far this is what I have and
its not quite doing what I need. Is my test not right? I get all the
account numbers and their balances instead of a list with the accounts
and balances without the duplicate account numbers.
Thanks,
Tim
sktylist = Hash.new("")
if sktylist.has_key?('@acctnum')
sktylist.merge!('@acctnum' => 'value')
else
sktylist[@acctnum] = [value]
end
sktylist.each { |key, value| puts "#{key} equals #{value}"
}