In questo codice uso gli operatori aritmetici +, - , * , / e anche il nuovo operatore di potenza **, ma mentre i primi quattro funzionano, quello di potenza no. Infatti, perché il codice non si blocchi, ho dovuto commentare l'istruzione:
//var po=a**b;
Desidereri sapere perché. Grazie
lanvoel
codice:
<!doctype html>
<html>
<head>
</head>
<body>
Input:<br>
a=<input type="text" id="a1" size=15><br>
b=<input type="text" id="b1" size=15>
<br><br>
<input type="button" value="calcola" onclick="calcola()">
<br><br>
somma:<input typy="text" size=15 id="testo1"><br>
differenza=<input typy="text" size=15 id="testo2"><br>
prodotto=<input typy="text" size=15 id="testo3"><br>
quoziente=<input typy="text" size=15 id="testo4"><br>
potenza=<input typy="text" size=15 id="testo5"><br>
<script>
var a;
var b;
function calcola()
{
a=eval(a1.value);
b=eval(b1.value);
var s=a+b;
var d=a-b;
var pr=a*b;
var q=a/b;
//var po=a**b;
document.getElementById("testo1").value=s;
document.getElementById("testo2").value=d;
document.getElementById("testo3").value=pr;
document.getElementById("testo4").value=q;
document.getElementById("testo5").value=po;
}
</script>
</body>
</html>