Skip to content

Instantly share code, notes, and snippets.

@jamesdabbs
Created July 29, 2016 12:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamesdabbs/a95d995744133eb65258261b283a6b8c to your computer and use it in GitHub Desktop.
Save jamesdabbs/a95d995744133eb65258261b283a6b8c to your computer and use it in GitHub Desktop.
Code from a Ruby crash course
require "pry"
puts "Hello!"
puts "What is your name?"
name = "James"
# name = gets
# puts "Hello, " + name
puts "Hello, #{name}"
colors = [1,2,3,4]
sequence = []
loop do
selected = colors.sample
sequence.push(selected)
sequence.each do |s|
puts s
sleep 0.5
system "clear"
end
puts "What is your input?"
input = gets
system "clear"
i = 0
split_input = input.split ","
split_input.each do |input|
if input.to_i == sequence[i]
# Keep going
else
puts "These don't match, you lose!"
exit
end
i = i + 1 # i += 1
end
end
# binding.pry
#
# puts selected
#
# selected = colors.sample
# sequence.push(selected)
#
# binding.pry
#
# puts "Done!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment