Ótima explicação ainda mais para quem está iniciando.

Apenas complementando: no seu exemplo, o valor que sair da função não irá fazer nada (vai se perder), pois não existe uma variável que recebe o valor e também nenhum comando para mostrar o resultado na tela.

Abraço e continue com posts como esse.

sim sim, obrigado por colocar, estou fazendo isso como um meio de revksar essas coisas sobre o básico, muito obrigado