Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: verifica condizione

  1. #1
    Utente di HTML.it L'avatar di IS9
    Registrato dal
    Nov 2002
    Messaggi
    39

    aiuto!

    Ciao raga, avrei bisogno di una mano. Vorrei sapere come si fa con flash mx ad utilizzare le if. In pratica ciò che mi serve fare è questo:
    in un campo di testo input immetto un valore, in base al suo valore devo ottenere il valore corrispondente in un altro campo di testo dinamico:
    es
    se 1<"input"<4 allora "dinamic" = 20
    se 5<"input"<10 allora "dinamic" = 30

    Capito?
    Datemi una mano per favore? Se non è chiero tento di rispiegarvelo

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    if(input > 1 && input < 4){
    	dinamic = 20;
    } else if(input > 5 && input < 10){
    	dinamic = 30;
    }

  3. #3
    Utente di HTML.it L'avatar di IS9
    Registrato dal
    Nov 2002
    Messaggi
    39

    thanx

    grazie negatyve...tanto di cappello!:mavieni:

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Prego.. :)

  5. #5
    Utente di HTML.it L'avatar di IS9
    Registrato dal
    Nov 2002
    Messaggi
    39

    oh oh

    Ops il codice non funziona! non so perchè ... il codice che ho scritto io è questo:

    if (pag = 1) {nag = -25;
    } else if (pag = 2) {nag = -20;}

    solo che non va. L'input pag rimane fisso su -25 anche se scrivo 2. Che cosa ho sbagliato? o cosa devo cambiare?

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    if (pag == 1) {nag = -25;
    } else if (pag == 2) {nag = -20;}

    devi usare due uguali per effettuare il controllo. il singolo uguale, infatti, corrisponde all'assegnazione del valore.

  7. #7
    Utente di HTML.it L'avatar di IS9
    Registrato dal
    Nov 2002
    Messaggi
    39

    -

    grazie

  8. #8
    Utente di HTML.it L'avatar di IS9
    Registrato dal
    Nov 2002
    Messaggi
    39

    porcaccia miseria|

    Caro Negatyve, il codice non funziona cmq; non è che devo settare qualche variabile? Perdona la mia ignoranza!!!
    PS: per far corrispondere ad un interavallo numerico un valore cosa devo scrivere?
    es 1<x<50 allora y=2
    ciauz

  9. #9
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Come prima: (input > 1 && input < 4)

    if(x > 1 && x<50){ y = 2; }

  10. #10
    Utente di HTML.it L'avatar di IS9
    Registrato dal
    Nov 2002
    Messaggi
    39
    e per quanto riguarda il codice? hai idea di cosa possa essere a non farlo funzionare?

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.