Boa noite, pessoal. Estou executando um código para cálculo de média, porém não esta me retornando o resultado esperado, pois ele está juntando os dois valores informados e retornando a divisão desta junção. Já fiz diversas alterações, mas não encontro o erro, que acredito ser coisa simples. Segue o código para análise:
<meta charset="UTF-8">
<script>
function mostra(mensagem){
document.write(mensagem);
document.write("<br><br>");
}
function calculaMedia(nota1, nota2){
return (nota1 + nota2) / 2;
}
alert("Sistema Básico de Cálculo de Média!");
mostra("<n3>Sistema Básico de Cálculo de Média!</n3>");
var nome = prompt("Informe seu nome: ");
var nota1 = prompt(nome + ", informe sua nota da primeira avaliação: ");
var nota2 = prompt(nome + ", informe seu nota da segunda avaliação: ");
var media = calculaMedia(nota1, nota2);
mostra("Olá, " + nome + " sendo sua primeira nota " + nota1 + " e sua segunda nota " + nota2 + ", sua média será igual a "+ media);
</script>