Não consegui entender muito bem, como o uso do return e do prompt, deram o resultado 45. Poderiam explicar um pouco mais. Obrigado
Não consegui entender muito bem, como o uso do return e do prompt, deram o resultado 45. Poderiam explicar um pouco mais. Obrigado
Olá Maurício, tudo bem?
vou comentar o código para vc entender melhor:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
//a função a pegará o valor 10 e 20 declarados ali embaixo
//na var resultado e a somará, oq vai resultar em 30.
function a(numero1, numero2) {
return numero1 + numero2;
}
//Enquanto que a função b pegará o valor 30 e o 2 também declarados
//ali na var resultado, com isso eles dividirão 30 por 2 o que terá como
//resultado, 15.
function b(numero1, numero2) {
return numero1 / numero2;
}
//Com isso, na var resultado, será feito o calculo da soma entre 30
//da função a e o 15 da função b, oq resultará em 45.
//no caso o a(10,20) seria substituído por 30 e o
//b(30,2) seria substituído por 15.
var resultado = a(10,20) + b(30,2);
mostra(resultado);
</script>
Resumindo, o return da function a retornou 30 e da function b 15, oq fez com que a soma ficasse 45, ah e sobre o uso do prompt não entendi a pergunta, seria o a interação do usuário? Se sim, o usuário aí no programa fomos nós mesmos ao declarar o valor que seriam colocadas no numero 1 e numero 2 de cada função.
Qualquer coisa que não tenha entendido é só perguntar ^_^
Muito obrigado ajudou muito