Ciao a tutti,
ho cercato in giro per capire come sommare il quadrato di un numero sommando i numeri dispari.
ho composto questo codice:
codice:
var num = prompt("Inserisci numero e ti dirò il suo quadrato","");
var num = parseInt(num);
var dispari = 0;
if(isNaN(num) == false){
for(i=1;i<2*num;i+=2){
if(num %2 != 0){ //se num dividendolo per due ha resto diverso da 0 vuol dire che è dispari
dispari += i;
}
}
alert(dispari);
} else {
alert("Non hai inserito un numero!!");
}
funziona correttamente.
Il problema è che non capisco l'incremento del ciclo for i+=2...
me lo potreste spiegare per favore?
Non non mai visto nulla del genere.
Grazie ciao