RE: [Challenge] Rube Goldberg Machine 05-07-2015, 04:50 PM
#3
(05-05-2015, 10:31 PM)Touka Wrote: I've been waiting for someone to make this thread
Language: Ruby
Code:$sorted = [] $letters = Hash.new $letters["5"] = " " $letters["1"] = "e" $letters["2"] = "l" $letters["8"] = "r" $letters["0"] = "h" $letters["3"] = "l" $letters["4"] = "o" $letters["10"] = "d" $letters["9"] = "l" $letters["6"] = "w" $letters["7"] = "o" def hello_world i = 0 $greeting = "" loops = $letters.count loops.times do if $letters.has_key?("#{i}") $sorted[i] = $letters["#{i}"] end $greeting = $greeting + $sorted[i] i += 1 end puts $greeting sleep end hello_world
What it's doing is sorting the $letters Hash into the $sorted Array, then putting each letter into the greeting variable through a loop, all in a defined method.
After that, the method is run.
Finally! I was waiting for someone to attempt this.
















![[+]](https://sinister.li/images/modern/collapse_collapsed.png)