Buenas!
Yo creo que el tema es que has de sumar cosas del mismo tipo, es decir, en las siguientes lineas:
Código:
precioTotal = precioTotal + (n1*n2);
kgTotales = kgTotales+n2;
tendrías que hacer algo así:
Código:
precioTotal = parseInt(precioTotal) + (n1*n2);
kgTotales = parseInt(kgTotales)+n2;
Creo que por eso te dice NaN not a number, por que has de operar variables del mismo tipo.
Espero que te ayude!
Saludos!