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”
<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”
<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
<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 🙂