Categorie
Javascript Programmazione

{JS} Istruzione condizionale If..Else

La struttura è detta selettiva o alternativa e serve a rendere il nostro codice capace di effettuare delle scelte in base a determinate condizioni; Essenzialmente questo e possibile mediante istruzioni booleane (vero o falso)

IF (CONDIZIONE) { SE VERO, FAI QUESTO } ELSE { SE FLASO, FAI QUEST’ALTRO }

let x = 5;
let y = 10;

if (x<y) {
y +=10;
} else {
y -=5; 
}

Nel codice qui sopra abbiamo inizializzato due variabili (x e y), successivamente all’interno dell’istruzione condizionale if, abbiamo posto una condizione, ovvero, se x è minore di y incrementa y di 10 altrimenti decrementalo di 5

If.. else if.. else

If annidati o a cascata

E’ possibile utilizzare un altra forma di if che mette di eseguire più condizioni

IF (CONDIZIONE1) { SE CONDIZIONE 1 E’ VERA, FAI QUESTO } ELSE IF (CONDIZIONE2) { SE CONDIZIONE 2 E’ VERA, FAI QUESTO } ELSE { SE NESSUNA DELLE DUE E’ VERA, FAI QUEST’ALTRO }

let x = 5;
let y = 10;

if (x<y) {
y +=10;
} else if (x=y) {
y -=5; 
} else {
x += 5;
}

In questo caso, se condizione1 è vera viene eseguito il blocco istruzioni1. Se condizione1 non è soddisfatta viene verificata condizione2 e in base al suo valore verrà eseguito il blocco istruzioni2 o istruzioni3

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *