Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    operatori di confronto e annidamento condizioni

    Ciao a tutti,
    sono nuova del forum e direi anche una principiante in javascript (uso asp.net e vb.net prevalentemente)

    ora però devo e voglio cimentarmi anche con questo.

    Avrei bisogno di verificare due condizioni (numeri interi) e a seconda dei valori eseguire azioni

    ho provato con lo switch

    <html>
    <body>
    <script type="text/javascript">
    // valori inseriti per test, in effetti sono variabili
    lunghezza=1000;
    tagli=0;

    switch (lunghezza && tagli)
    {
    case 0 && 0:
    document.write("Lzero senza tagli");
    break;
    case 0 && >0:
    document.write("Lzero con tagli");
    break;
    case >0 && 0:
    document.write("Lvalida senza tagli");
    break;
    default:
    document.write("Lvalida con tagli");
    }
    </script>

    </body>
    </html>

    ma non fa quello che dico, o per lo meno lo fa in qualche caso...
    in pratica io ho bisogno di testare se l'utente ha inserito la lunghezza e i tagli di un prodotto.
    Ho testato i casi possibili ma mi sa che js testa solo la prima condizione, vero? oppure sbaglio a dargli il <>?
    ho provato anche con lo statement
    if ma non ne vengo a capo.
    funziona ma per una variabile alla volta..

    mi dite dove trovo qualche informazione o qualche esempio per favore?
    grazie a tutti
    ciao

  2. #2
    codice:
    if (lunghezza == 0 && tagli == 0)
      document.write("Lzero senza tagli");
    else if (lunghezza == 0 && tagli > 0)
      document.write("Lzero con tagli");
    else if (lunghezza > 0 && tagli == 0)
      document.write("Lvalida senza tagli");
    else
      document.write("Lvalida con tagli");

  3. #3
    :

    mannaggia al mio passato in vb!!!

    avevo scritto lo stesso codice con gli if ma senza usare il == dhò:

    che dirti? grazie mille


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.