Il "se" clausola è un elemento essenziale per un'istruzione condizionale . La maggior parte dei linguaggi di utilizzare la parola chiave "se" , che di solito ha un significato particolare all'interno del linguaggio . Il "se" parola chiave è sempre seguita da una descrizione di un test condizionale , contenuta in parentesi . A volte il test condizionale appare all'interno di un " else if " piuttosto che un "if" , che consente di programmi di concatenare più test insieme . Il codice JavaScript seguente viene illustrato questo :
se ( word.length > 5) document.write ( "maggiore di cinque" ) ; else if ( word.length > 3) document.write ( "maggiore di tre " ) ; altro document.write (" non più di tre ");
Questo codice indica al browser di effettuare il primo test condizionale , l'esecuzione del primo comando di scrittura del documento , se il test è vero . La seconda prova sarà eseguito solo se i primi restituisce false e la terza saranno eseguite solo se i primi due return false .
Condizionale prova
Il test condizionale è una definizione ingrediente in qualsiasi " if" . Il seguente esempio di codice Java lo dimostra :
if ( num < = 10) System.out.println ( "almeno dieci" ) ;
test condizionali usano la logica booleana . Un test condizionale restituisce sempre un valore true o false . Questo test controlla se un numero o è maggiore o uguale a dieci , l'esecuzione di un'istruzione di uscita se lo è. Se il test restituisce false , l'esecuzione si sposta sulla riga successiva . Condizionali in "se" e "else if" possono contenere molteplici prove concatenate con operatori logici , come nel seguente esempio esteso : if ( num < = 10 && num > 0 ) System.out.println ( " , da uno a dieci " ) ;
Questo test restituisce true se entrambe le prove all'interno di esso ritornano vero . Questa è una " e" prova . Gli script possono anche effettuare " o " prove " e non" .
Se Corpo
Il corpo di un'istruzione condizionale è il codice che viene eseguito quando il test restituisce true . Se il corpo condizionale contiene solo una singola linea di codice , può seguire immediatamente il test condizionale . Se il corpo contiene più istruzioni , il programmatore può includerli all'interno di blocchi di codice , come nel seguente esempio PHP :
if ( $ value == 10) { echo "
" ; echo " , il valore è dieci " ; echo" < /p > ";}
Questo codice viene eseguito più linee di trattamento se il test condizionale restituisce true . Le dichiarazioni sono raggruppati all'interno di un blocco delimitato da parentesi graffe .
Opzioni
istruzione condizionale in un programma può essere costituito da un unico " if" con un singola linea di codice all'interno di esso. Tuttavia, in molti casi, i programmatori di concatenare più test con più righe di codice in loro. A seconda della lingua in uso , un blocco condizionale può anche chiamare altre funzioni dell'applicazione. In alcuni casi, le istruzioni condizionali vengono visualizzati all'interno di altre strutture di controllo quali i loop .
Programmazione © www.354353.com