Quote Originariamente inviata da AlessioCast21 Visualizza il messaggio
Salve, sono alle prime armi con html e javascript.
Il prof ci ha assegnato questo esercizio per casa, da fare con il ciclo while.
Ho provato inizialmente a farlo fra 2 numeri e mi funziona, il problema sorge quando aggiungo il terzo numero.
Chiedo se qualcuo gentilmente può indicarmi dove ho sbagliato.
Vi lascio il codice js:

<script>
function CalcolaMoltiplicazione3Numeri()
{
var n1=document.getElementById("num1").value;
var n2=document.getElementById("num2").value;
var n3=document.getElementById("num3").value;
var total=0;
var i=n2;
while(i>0)
{
total+=parseInt(n1);
i-=1;
}
var i=n3;
while(i>0)
{
total+=parseInt(n2);
i-=1;
}
document.getElementById("risultato").value=total;
}
</script>
</body>
</html>
ciao benvenuto sul forum,
per il codice utilizza il tag code e non quello quote.
Per il tuo problema utilizza due cicli for che hanno come limite rispettivamente il 2 e il 3 numero da moltiplicare