Originariamente inviato da mirkoagrati
riguardo al post precedente,
il denominatore sarebbe dovuto essere 20000 non 19999.
Ciao![]()
codice:function Button1_onclick() { //per visualizzare i dati var v = document.getElementById("TextArea1"); v.value = ""; var max = 19999;//valore max del ciclo var min = 0;//valore iniziale del ciclo var n = 0;//conta il numero delle invocazione dell'indicatore var x_old = 0;//tiene traccia dell'ultima misura inviata //una qualunque operazione ciclica onerosa for(var i = min; i <= max; i++) { //l'indicatore ha una scala da 0 a 100 //mi ricavo la misura var x = parseInt(i * 100.0/max, 10); //se la misura è stata già inviata salto questa operazione if(x != x_old) { n++; v.value += x + "\n";//comando all'indicatore di segnare la misura effettuata x_old = x; } } alert(n); }![]()

Rispondi quotando