Mi código quedó de esta manera, cualquier sugerencia es bienvenida.
<meta charset="utf-8">
<h3>Calculo edad</h3>
<br>
¿Cuántos años de diferencia tienes con tu hermano? Escribe un programa que muestre el mensaje ¨Nuestra diferencia de edad es¨, concatenando el resultado de la diferencia de tu edad con la de tu hermano (o de un amigo). La respuesta puede dar negativa, sin duda. No olvides de usar las funciones saltarLinea e imprimir y de incluir la etiqueta <meta> para resolver problemas de acentuación. No necesitas enviar la respuesta, solo basta crear un programa, probar y verificar si todo funciona.
<br>
<p id="tablas"></p>
<button onclick="alerta()">Click para calcular la diferencia de edad</button>
<script type="text/javascript">
function saltarLinea(){
document.write("<br>");
}
function imprimit(frase){
document.write(frase);
}
function alerta()
{
var mensaje;
var edadMia = prompt("Introduzca su edad:","22");
var edadHermano = prompt("Introduzca la edad de su hermano:","18");
if (edadMia == null || edadMia =="" || edadHermano == null || edadHermano == "" ) {
mensaje = "Introduzca un número";
} else {
mensaje =("Nuestra diferencia de edad es "+(edadMia-edadHermano));
}
document.getElementById('tablas').innerHTML=mensaje;
}
</script>