2
respostas

Janela fecha após inserir o "chute"

Após acrescentar ao código a função "if", a janela de comando encerra imediatamente quando o usuário insere o chute.

acertou = numero_secreto == chute.to_i
if acertou
    puts "Acertou! Como você faz isso?"
else 
    puts "Errou! Mas não desista!"
end
2 respostas

Oi Felipe na verdade seu if tem que ficar assim:

if numero_secreto == chute.to_i

 puts "acertou"

else

puts "errou!"

end

Espero ter ajudado.

Olá Felipe,

Como você está executando o arquivo?

Se estiver clicando 2 vezes no arquivo para executar, esse é o comportamento normal mesmo, assim que tudo é executado a janela fecha.

Caso já não esteja fazendo assim, tenta abrir o arquivo pelo cmd, terminal ou prompt de comando:

# comando para executar
ruby nome_do_seu_arquivo.rb

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software