come dicevo a willybit :
ho sbagliato con le parentesi forse, pero' se le metto come dici tu, che cmq e' corretto, alla fine vedo pero' 3 decimali...
ho messo in grassetto la cosa, alla fine mi viene fuori come risultato finale 8.745 , io vorrei visualizzare 8.75
codice:
function arrotonda(numero, numeroDecimali){
var modificatore = "1";
for(var i=0;i<numeroDecimali;i++){
modificatore += "0";
}
numero = numero * (parseInt(modificatore,10));
// prima del 26 marzo 2004 :
// numero = Math.round(numero);
// fine prima del 26 marzo 2004
// new 26 marzo 2004
numero = Math.round(numero*100)/100; // fine new 26 marzo 2004
var risultato = numero / modificatore;
return risultato
}