Ciao.

Gentilmente mi spiegate perchè questa funzione non somma i decimali?:

codice:
function calc(frmObj, id)
{
                                           
 
  for ( var n = 0 ; n < id.length ; n++ )
    {

      
      frmObj["TOTALE-" + id[n]].value = (parseNumber(frmObj["A-" + id[n]].value) + 
                                         parseNumber(frmObj["B-" + id[n]].value)).toFixed(2);
                           
    }

}
Cioè se scrivo :

A = 808.46
B = 2003.57

TOTALE = 2812.00 e non 2812.03

Che sbaglio ????