Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions game.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
def random_number()
return rand(0..100)
end

def user_input
gets.chomp.to_i
end

def greeting
puts "Can you guess the number?"
puts "It ranges between 1 and 100."
end

def ending
puts "You have no more turns. I'm sorry. Try again!"
end

greeting

count = 0
win = false
guess_array = []
guess = ""

number = random_number
# puts number

while count < 5
puts "You're on round #{count+1}. Submit your answer:"
guess = user_input
if guess_array.include? guess
puts "Ya doubled up ya dumby!"
elsif guess > number
puts "Your number is too high."
elsif guess < number
puts "Your number is low."
elsif guess == number
puts "You did it! Can you do it again?"
end
guess_array << guess
count += 1
if count == 5
guess = ending
end
end