codice:
$(function(){
  //calcolo quando carico la tabella
  calcolatotali();
  //ricalcolo ogni volta che interagisco con i campi di testo
  $(".minifield").keyup(function(){calcolatotali();});
});
  
function calcolatotali()
{
  //oggetto che salva i totali
  report = {totale:0, qta:0, prezzo:0};
  //scorro le righe della tabella
  $.each($("#mytable tr"), function(){   
    //prendo per ogni riga i valori che servono a calcolare il totale
    var sconto=parseFloat($(this).find(".minifield[name='Sconto1']").val());
    var qta=parseFloat( $(this).find(".minifield[name='Quantita']").val());
    var prezzo=parseFloat( $(this).find(".minifield[name='Prezzo']").val());
    //calcolo il totale della riga
    var totriga = prezzo*qta - (prezzo*qta)*(sconto/100);
    //lo scrivo nell'apposito campo
    $(this).find(".minifield[name='TotRiga']").val(totriga);
    //aggiorno le property dell'oggetto report
    report.qta += qta;
    report.prezzo += (prezzo*qta);
    report.totale += totriga;  
  });
  $(".minifield[name='qtaone']").val(report.qta);
  $(".minifield[name='prezzoone']").val(report.prezzo);
  $(".minifield[name='totalone']").val(report.totale);

  //dump dell'oggetto report
  console.log(report) ;
}
così facendo mi da NaN
cosa sbaglio?