Además lo que se obtiene de un prompt es siempre texto, hay que pasarlo a número:
Código Javascript
:
Ver originalvar num1 = Number(prompt("Introduce el primer numero"));
o mediante el operador
+:
Código Javascript
:
Ver originalvar num1 = +prompt("Introduce el primer numero");
Y también se debería utilizar isNaN() en conjunto al código anterior ya que NaN es un número.
Saludos