1
resposta

Duvida com as variáveis que recebem valores dentro de um def

Como as variáveis que estão entre patenses de uma "def" recebe os valores ?

exemplos: def verifica_se_acertou(numero_secreto, chute) acertou = numero_secreto == chute if acertou ganhou return true end maior = numero_secreto > chute if maior puts "O numero secreto e maior" else puts "O numero secreto e menor" end false end

1 resposta

Olá Flavio, até onde sei, essas variáveis que ficam dentro dos parenteses são Funções (def) ou outras variáveis que ainda estão escritos em algum lugar do código, e para conseguir separá-los melhor (e dessa forma, poder acessá-los com mais facilidade) é sempre bom separar a Lógica de Negócios com a Interface do Usuário.

Espero ter ajudado!