Facciamo comparire a video un messaggio di benvenuto a seconda dell‘orario, quindi diremo che se l‘ora attuale è "tot" ci dirà "Buongiorno" oppure "Buon pomeriggio" ecc...
Non facciamo ora riferimento all‘oggetto Date(), abbiamo solo usato l‘esempio per verificare che se l‘ora attuale è compresa tra le sei del mattino e mezzogiorno ci verrà detto "Buongiorno".Possiamo includere gli operatori logici AND e/o OR all‘interno di una if, imponendo, ad esempio, che per il verificarsi di una ruotine devono essere soddisfatte due condizioni:
In alternativa possiamo decidere che solo una delle due condizioni, e mai entrambe, devono essere soddisfatte:
Esiste anche un‘altro metodo (conosciuto come operatore ternario ooperatore di selezione) per specificare una condizione di questo tipo, molto più semplice ma non consigliabile in occasioni classiche come quelle descritte fino ad ora, le istruzioni necessarie si presentano pressappoco come segue:
potremmo tradurre questa serie di di istruzioni in questo modo:questa condizione si dovrà verificare ? in questo modo se è vera : oppure in quest‘altro se è falsa.
Possiamo dire dunque che il simbolo punto interrogativo (?) equivale ad una if ed i due punti ( ad un else.
Vediamo un esempio pratico:
La condizione proposta è semplice, in questo caso a video verrebbe stampato javascript è un linguaggio.Altro efficace metodo per esprimere una condizione è rappresentato dallafunzione switch, il cui compito è quello di definire una serie di casi, esaminiamo la struttura di questo costrutto:
ovvero caso 1: fai questo; interrompi; l‘istruzione break (letteralmete "interrompi") è necessaria per far si che non si verifichino tutte le condizioni dei casi, quindi il controllo si fermerà appena la condizione vera viene letta ed immediatamente dopo ci si trova davanti un break.Vediamolo all‘opera:
Guida tratta da MrWebmaster
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Possiamo dire dunque che il simbolo punto interrogativo (?) equivale ad una if ed i due punti ( ad un else.
Vediamo un esempio pratico:
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
HTML:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!