1 of 264 menu

Costrutto if

Il costrutto if definisce una condizione. Con questo costrutto possiamo chiedere al programma, ad esempio, "la variabile a è maggiore della variabile b?", e in base alla risposta eseguire un codice o un altro.

Di solito questo costrutto viene utilizzato in combinazione con il costrutto else.

Sintassi

if (espressione logica) { /* il codice qui presente verrà eseguito se l'espressione logica è vera */ };

Nel caso in cui tra le parentesi graffe ci sia solo un'espressione, queste parentesi graffe possono essere omesse.

Esempio

Se il valore della variabile è uguale a uno, visualizziamo un messaggio sullo schermo:

let test = 1; if (test == 1) { alert('+++'); }

Esempio

Controlliamo se il valore della variabile è maggiore di zero o meno:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Esempio

I costrutti if-else possono essere nidificati l'uno dentro l'altro in modo arbitrario:

let num = 3; if (num >= 0) { if (num <= 5) { alert('minore o uguale a 5'); } else { alert('maggiore di 5'); } } else { alert('minore di zero'); }

Vedi anche

  • il costrutto else,
    che definisce la condizione inversa
  • il costrutto elseif,
    che definisce anch'esso una condizione
  • il costrutto switch,
    che definisce anch'esso una condizione
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta