Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Calcolo progressivo in javascript

    Ciao a tutti.

    Dovrei calcolare in javascript un saldo progressivo e cioè :

    Data_1 = 01/10/2007
    Uscite_1 = 0
    Entrate_1 = 250
    Saldo_1 = 250

    Data_2 = 02/10/2007
    Uscite_2 = 12,10
    Entrate_2 = 0
    Saldo_2 = 237,90

    Data_3 = 03/10/2007
    Uscite_3 = 26
    Entrate_3 = 0
    Saldo_3 = 211,90

    Data_4 = 04/10/2007
    Uscite_4 = 0
    Entrate_4 = 100
    Saldo_4 = 311,90
    E cioè:

    Entrate_1 => 250 - Uscite_2 => 12,10
    Saldo = 237,90

    Saldo => 237,90 - Uscite_3 => 26
    Saldo = 211,90

    Saldo => 211,90 + Entrata_4 => 100
    Saldo = 311,90
    Sul web ho trovato questa funzione:

    codice:
    function calcola(frmObj, id)
    
    {
      if (frmObj["Saldo_" + id - 1])
      
      {
      
      frmObj["Saldo_" + id].value = parseFloat(frmObj["Entrate_" + id].value) -
                                    parseFloat(frmObj["Uscite_" + id].value) +
                                    parseFloat(frmObj["Saldo_" + id - 1].value);                                    
      } 
      
      else
      
      {
      
      frmObj["Saldo_" + id].value = parseFloat(frmObj["Entrate_" + id].value) -
                                    parseFloat(frmObj["Uscite_" + id].value);                                    
      }
    }
    Ma non calcola il progressivo:

    Data_1 = 01/10/2007
    Uscite_1 = 0
    Entrate_1 = 250
    Saldo_1 = 250

    Data_2 = 02/10/2007
    Uscite_2 = 12,10
    Entrate_2 = 0
    Saldo_2 = -12,1 invece di 237,90
    Sapete aiutarmi???
    Grazie-

  2. #2
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    up

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.