Bom, fiz um código bobo só pra revisar algumas coisas, principalmente o "return" que esta me deixando com alguma dúvidas, porém, o código simplesmente não executa da maneira correta.
<meta charset="utf-8">
<script type="text/javascript">
//*setor de funções
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function resultado(numero1, numero2) {
var result = numero1 + numero2;
return result;
}
//*setor de variáveis
var nome = prompt("Por favor, digite seu nome.");
var num1 = resultado(prompt("Olá " + nome + " por favor, digite um número"));
var num2 = resultado(prompt("Certo, agora digite mais um número"));
//*setor de execução de código
mostra("<h1>Bem vindo, " + nome + "</h1>");
mostra("Executei o resultado de uma soma com seus 2 números em meu programa!");
mostra("Seu resultado é: " + resultado);
</script>
eu tentei modificar as variáveis num1 e num2 de diversas formar, inclusive tirando o "resultado" dali e deixando apenas o prompt, porém sempre sai isto no código:
Bem vindo, Marcelo
Executei o resultado de uma soma com seus 2 números em meu programa! Seu resultado é: function resultado(numero1, numero2) { var result = numero1 + numero2; return result; }
---- // ----