este codigo debe pedir 2 numeros guardarlos en atributos usando archivos .js pero no funciona bien solo pide los 2 numeros pero al devolver resultado de la suma marca NaN y no se por que
aqui esta mi codigo del archivo .js
function mandar1()
{
var num1=prompt("dame el primer numero", 0);
}
function mandar2()
{
var num2=prompt("dame el segundo numero", 0);
}
function suma()
{
num1=mandar1();
num2=mandar2();
this.num1=num1;
this.num2=num2;
regresarresultado(num1,num2);
}
function regresarresultado(num1,num2)
{
var res=0;
res=num1+num2;
alert("el resultado de la suma es:"+res);
}
este es mi codigo en html
<html>
<head>
<script language="javascript" src="sumas.js">
</script>
</head>
<body>
<script language="javascript">
suma();
</script>
</body>
</html>