Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177

    ci rinuncio sono negato aiutatemi else for?

    Ho fatto questo pezzettino di cod. per il calcolo della revisione auto, però non riesco a farlo fiunzionare correttamente, potete aiutarmi?


    <script language="JavaScript">
    function revi (){
    var aimm = parseInt(document.formrev.arev.value)
    var aatt = parseInt(document.formrev.aod.value)
    var quattro = parseInt("4")
    var due = parseInt("2")
    var calca = aimm-aatt
    if (calca <=4) {
    var somma = aimm+quattro
    }else {
    for(var i=aimm; i>=aatt; i++) {
    somma=aimm+due
    }
    }
    document.formrev.calcreva.value = somma
    }
    </script>

  2. #2
    Reale_Augello
    Guest

    Prova...

    ... così:

    codice:
    <script language="JavaScript"> 
    function revi (){ 
    var aimm = parseInt(document.formrev.arev.value);
    var aatt = parseInt(document.formrev.aod.value); 
    var calca = aimm-aatt; 
    var somma=0;
    var i=0;
    if (calca<=4) { 
    	somma = aimm+4; 
    }
    else { 
    	for (i=aimm; i>=aatt; i++) { 
    	somma+=aimm+2;
    } 
    } 
    document.formrev.calcreva.value=somma; 
    } 
    </script>
    Fammi sapere !

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    se ho capito lo spirito dello script

    }else {
    somma=aimm
    for(var i=aimm; i>=aatt; i++) {
    somma+=due
    }
    }

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it L'avatar di vispone
    Registrato dal
    Feb 2003
    Messaggi
    177
    Grazie per il tentativo ragazzi.

    Ma non funziona ancora inizio a pensare che ci sia qualcosa che non funziona, perchè non mi considera assolutamente quando entra nell' else.




    ciao

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.