view 1-Ruby/day1.rb @ 103:98be775c533c default tip

An odd "non-determinism" example from StackOverflow It is clever, but doesn't make much sense as to how it gets its results
author IBBoard <dev@ibboard.co.uk>
date Sun, 14 Jul 2019 13:44:13 +0100
parents 3e4ea3d47880
children
line wrap: on
line source

#! /usr/bin/env ruby

puts 'Hello, World'
puts 'Hello, Ruby'.index('Ruby')
i = 1

while i <= 10
	puts "This is sentence number #{i}"
	i = i + 1
end


randNum = rand(10)
guess = 11
until guess == 'q' or guess.to_i == randNum
	puts 'Guess the number (0-9) or "q" to quit'
	guess = gets.strip
end

puts "Well done! The number was #{randNum}" unless guess == 'q'