Olá pessoal, estou fazendo o curso Lógica de programação com jogos utilizando o Ruby. Neste momento tenho algumas dúvidas e gostaria de compartilha-las. Neste código:
correto = numero_secreto == chute.to_i
O [correto] é uma variável? ela tem o mesmo valor da variável [numero secreto]? Por exemplo:
numero_secreto = 50 #variável
correto = numero secreto #outra variável
então o código:
if correto
puts "Nice, you got it!"
end
tem o mesmo valor que:
if numero_secreto
puts "Nice you got it!"
end
é isso? Se for, para quer criar uma nova variável com o mesmo valor? Questão de organização? Porque o professor ensinou assim:
correto = numero_secreto == chute.to_i
if correto
puts "Nice, you got it!"
end
Aguardo.