Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Aula 3 - O poder da extração de código (Função def)

Olá, estou com um probleminha. Quando coloco no meu código a função def, quando executo, a parte que tem a função é ignorada, não aparece mais. Pula direto para a parte de escolher o número no código. Coloquei assim, está errado? def da_boas_vindas puts "Bem vindo ao jogo da adivinhação" puts "Qual o seu nome?" nome = gets puts "\n\n\n\n" puts "Começaremos o jogo para você," + nome end

2 respostas
solução!

Você chamou a função depois de definir ela? Parece ser isso...

Você cria a função com:

def nome_da_funcao
    ...
    ...
    ...
end

Depois disso quando você quiser usar ela você deve escrever o nome dela, por exemplo:

def nome_da_funcao
    ...
    ...
    ...
end

puts "Chamando a função"
nome_da_funcao

Agora sim Gabriel! Brigadão!!