Comunque:

NuovoTotale = parseFloat(NuovoTotale)||0;

if(!isNaN(NuovoTotale)){

o siccome fa di default zero, nemmeno serve la espressione condizionale.
Ad ogni modo, quel parseFloat non dovrebbe stare lì se vuoi il check
if nuovo totale !=''
ciao