Hejsan!
Jag har kört fast i en Uppgift jag har fått. Jag ska skriva ett program som ska ta fram ett tal mellan 1-10, som man sedan får gissa fram. problemet är att jag inte lyckats få den att fungera. Min kod är;
index = rand(11)
puts "#{index}"
puts "Please, take a guess"
gets.chomp
answer = gets
while answer != index
puts "Wrong answer, Try again"
if answer.to_i > index
puts " To big"
elsif answer.to_i < index
puts " To low"
elsif answer.to_i == index
puts "Good Guess, the secret number was #{index}"
end
end
när jag kör den så måste jag mata in två svar, och oavsett vad jag svarar står det " To low/To big". Någon som ser ett fel i koden jag missat?
//
Tali
Är reklamen ivägen? Logga in eller registrera dig så försvinner den!