Cosa sono if, else e switch in JavaScript? Lo abbiamo visto nelle prime due lezioni del Corso JavaScript BASE + Cenni a Vue.js e Angular che avrà anche quest’anno un’attesissima seconda edizione a partire da metà febbraio (peraltro arricchita dall’aggiunta di 3 ore in aula in più in rapporto allo scorso anno!), un corso a nostro avviso davvero da non perdere.
Si parte dalle fondamenta di JavaScript fino a raggiungere concetti di Vue.js e di Angular, framework JavaScript oggi di grande valore per un developer che crede nella propria formazione professionale.
Vediamo alcuni esempi sull’utilizzo di if, else e switch
Uno statement, non è altro che un elemento sintattico del linguaggio che definisce un’azione. Un blocco di statement o istruzioni è definito dall’insieme di più istruzioni racchiuse in parentesi graffe. Un blocco di statement è considerato un comando unico e consente di utilizzare una sequenza di comandi.
Capiamo che sono un po’ “banalotti” e super semplici come esempi di utilizzo, ma sappiamo quanto sia decisivo nell’apprendimento di un linguaggio web partire “dalle basi della base”: meglio partire dal bassissimo anziché rendersi conto a metà strada di non avere le fondamenta necessarie per la costruzione del vostro ambizioso palazzo che avete in mente… 🙂
Vi indichiamo inoltre un’ottima risorsa gratuita per l’apprendimento di JavaScript si chiama Tutorialspoint, dove oltre agli esempi sull’utilizzo di if, else e switch troverete ulteriori info e altri esempi di sintassi di grande utilità.
Corso JavaScript LaraMind: le basi Es6 e cenni a Vue.js
Utilizzo di “if”
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<html> <body> <script type="text/javascript"> <!-- var age = 20; if( age > 18 ){ document.write("<b>Qualifies for driving</b>"); } //--> </script> <p>Set the variable to different value and then try...</p> </body> </html> |
Utilizzo di “else”
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<html> <body> <script type="text/javascript"> <!-- var age = 15; if( age > 18 ){ document.write("<b>Qualifies for driving</b>"); } else{ document.write("<b>Does not qualify for driving</b>"); } //--> </script> <p>Set the variable to different value and then try...</p> </body> </html> |
Utilizzo di switch
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<html> <body> <script type="text/javascript"> <!-- var book = "maths"; if( book == "history" ){ document.write("<b>History Book</b>"); } else if( book == "maths" ){ document.write("<b>Maths Book</b>"); } else if( book == "economics" ){ document.write("<b>Economics Book</b>"); } else{ document.write("<b>Unknown Book</b>"); } //--> </script> <p>Set the variable to different value and then try...</p> </body> </html> |
Ciao 🙂 lo script dello switch non penso funzioni si deve essere sminchiato qualche cosa nel vostro editor.
hai ragione il codice è incollato in modalità testo normale, non source, e dunque non funziona per questo, correggiamo grazie 🙂