Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Ridurre al minimo la seguente riga condizionale...

    codice:
    if (numerocombinazione == 6 || numerocombinazione == 12 || numerocombinazione == 18 || numerocombinazione == 24) {
    come?

    Più chiaramente...
    Avrei bisogno di ridurre la riga a qualcosa di + schematico del tipo:

    codice:
    if (numerocombinazione == multiplodi6) {
    ma mi sfugge al momento come potrei fare

    Grazie infinite



    ps:In alternativa mi basterebbe ricordare il segno di congiunzione per poter "spezzare" senza perdita della sua funzionalità una riga e proseguire sulla riga sottostante... :master:

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Puoi mandare a capo senza problemi:

    codice:
    if (
    		numerocombinazione == 6 || numerocombinazione == 12 
    		||
    		numerocombinazione == 18 || numerocombinazione == 24
    	)
    {
    	// istruzioni
    }
    Così la condizione è vera per tutti i numeri multipli di 6 (0 compreso):

    codice:
    if ( numerocombinazione % 6 == 0 )
    {
    	// istruzioni
    }
    Così è vera per tutti i multipli di 6 uguali o inferiori a 24:

    codice:
    if ( numerocombinazione % 6 == 0 && numerocombinazione <= 24 )
    {
    	// istruzioni
    }

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    grazie!

    Originariamente inviato da negatyve
    Puoi mandare a capo senza problemi:

    codice:
    if (
    		numerocombinazione == 6 || numerocombinazione == 12 
    		||
    		numerocombinazione == 18 || numerocombinazione == 24
    	)
    {
    	// istruzioni
    }
    Così la condizione è vera per tutti i numeri multipli di 6 (0 compreso):

    codice:
    if ( numerocombinazione % 6 == 0 )
    {
    	// istruzioni
    }
    Così è vera per tutti i multipli di 6 uguali o inferiori a 24:

    codice:
    if ( numerocombinazione % 6 == 0 && numerocombinazione <= 24 )
    {
    	// istruzioni
    }


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 © 2024 vBulletin Solutions, Inc. All rights reserved.