Ho iniziato a fare un sito che faccia da calcolatrice(tanto per esercitarmi...) ma mi da sempre undefined al posto del risultato........ ECCO IL CODICE:
<!DOCTYPE html>
<html>
<script type="text/javascript" >
function somma1(){
var num1 = document.getElementById('number1');
var num2 = document.getElementById('number2');
var MiaVariabile;
if (numero1!="")
{
MiaVariabile = numero1 + numero2;
}
document.getElementById("risultato").innerHTML= MiaVariabile.value;
}




}

</script>

<head>
<title>Calcolatrice</title>
</head>
<body>
<h1>Quest sito permette di utilizzare una calcolatrice</h1>
<input type="number" id="number1" name="primo numero">
<input type="number" id="number2" name="secondo numero">
<button onclick = "somma1()" id="sommare" type="button">somma</button>
<button onclick="sottrazione()" id="sottrarre" type="button">sottrazione</button>
<button onclick="divisione()" id="dividere" type="button">divisione</button>
<button onclick="moltiplicazione()" id="moltiplicare" type="button">moltiplicazione</button>
La somma dei due numeri è: <input type="text" name="terza">


</body>
</html>