Skip to content

Instantly share code, notes, and snippets.

@sgonyea
Created December 10, 2010 05:38
Show Gist options
  • Save sgonyea/735831 to your computer and use it in GitHub Desktop.
Save sgonyea/735831 to your computer and use it in GitHub Desktop.
['excon', 'json'].each{|lib| require lib}
award = (ARGV[0] || (print "Please Enter Bet Ammount: "; STDIN.gets)).to_i * 35
award = 0 unless "13" == number = JSON.parse(Excon.get("http://roulette.engineyard.com/").body)["winning_number"]
puts "OMG WOW (#{number}), YOU SHOULD PLAY AGAIN! You won: #{award}"
['excon', 'json'].each{|lib| require lib}
award = (ARGV[0] || (print "Please Enter Bet Ammount: "; STDIN.gets)).to_i * 35 if "13" == number = JSON.parse(Excon.get("http://roulette.engineyard.com/").body)["winning_number"]
puts "OMG WOW (#{number}), YOU SHOULD PLAY AGAIN! You won: #{award || 0}"
['excon', 'json'].each{|lib| require lib}
puts "You won: $%d! YOU SHOULD PLAY AGAIN! OMG! (#: %d)" % [(award = (ARGV[0] || (print "Please Enter Bet Ammount: "; STDIN.gets)).to_i * 35 if("13" == number = JSON.parse(Excon.get("http://roulette.engineyard.com/").body)["winning_number"])) || 0, number]
require 'excon'
puts "You won: $%d! YOU SHOULD PLAY AGAIN! OMG! (#: %d)" % [(award = (ARGV[0] || (print "Please Enter Bet Ammount: "; STDIN.gets)).to_i * 35 if "13" == num = Excon.get("http://roulette.engineyard.com/").body[/\d+/]) || 0, num]
require 'excon'
puts "You won: $%d! YOU SHOULD PLAY AGAIN! OMG! (#: %d)" % [(award = (ARGV[0] || (print "Please Enter Bet Ammount: "; STDIN.gets)).to_i *= 35 if "13" == num = Excon.get("http://roulette.engineyard.com/").body[/\d+/]) || 0, num]
@sgonyea
Copy link
Author

sgonyea commented Dec 10, 2010

I want my gist files sorted by when they were added, for github christmas :-(

@sgonyea
Copy link
Author

sgonyea commented Dec 10, 2010

roulette.rb = attempt 1
perlrb_roulette.rb = ach! mein eyes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment