codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#!/usr/bin/env ruby exampleFruitQuantities = { :apples => 4, :pineapples => 2, :grapes => 30 } def generateHash(hash) # Here I declare a hash and define its elements. generatedHash = Hash.new hash.each do |fruit| generatedHash[fruit[0]] = fruit[1] end # Now I have to return it. return generatedHash end def justDefineIt # If I could build a hash this way, I wouldn't have to declare or return anything. 'test' end puts generateHash(exampleFruitQuantities).inspect puts justDefineIt.inspect
Private
[
?
]
Run code
Submit