HTML ASP-VBscript Le Razze Canine Cinema Escursioni Forum Area Blog Ultimi Articoli!
Vai in Home Page  |  Indice della Guida alle pagine ASP - VBScript

IF THEN ELSE (ELSEIF)

Strutture di controllo condizionali

Utilizzo del costrutto logico IF THEN ELSE per condizionare un programma per il web

Le strutture condizionali (conosciute grazie al costrutto di programmazione IF THEN ELSE) consentono di scegliere qualche blocco di codice eseguire in base a determinate condizioni impostate dal programmatore.

IF condizione_1 THEN
‘eseguo il codice della condizione_1
ELSEIF condizione_2 THEN
‘eseguo il codice della condizione_2
ELSE
‘eseguo un codice alternativo ai precedenti (codice3)
END IF


In questo esempio se “condizione_1” è vera viene eseguito il suo codice altrimenti si passa a verificare se è vera “condizione_2” reagendo di conseguenza.
Nel caso né “condizione_1” né “condizione_2” siano vere si esegue il codice alternativo (codice3) contenuto dopo l’istruzione ELSE.

Le strutture condizionali sono estremamente utili in moltissime fasi di programmazione e consentono di gestire con grande semplicità i blocchi di codice che determinano un programma.

La traduzione letterale delle singole istruzioni è:
IF = Se
THEN = Allora
ELSE = Altrimenti
END = Fine

Non è obbligatorio includere l’istruzione ELSEIF nel costrutto logico.
E’ possibile strutturare il programma in questo modo:

IF condizione THEN
‘blocco di codice 1
ELSE
‘blocco di codice 2
END IF


Oppure

IF condizione THEN ‘blocco di codice
(in questo caso, lasciando tutto su una sola riga, non è necessario END IF)

Guida alla tecnologia Active Server Pages - ASP
ciclo do loop until
ciclo do loop while
ciclo do until loop
ciclo do while loop
ciclo for each next
ciclo for next
ciclo while wend
concatenare variabili e stringhe
creare prima pagina ASP
default
funzioni array
funzioni di controllo tipo
funzioni di date
funzioni di formattazione
funzioni matematiche
funzioni per la conversione tipo
funzioni stringa
operatori
pws windows 98
strutture controllo cicli
strutture controllo condizionali IF THEN ELSE
strutture controllo condizionali SELECT CASE
strutture di ramificazione subroutine function
utilizzare la prima variabile
VBScript oggetto metodi proprieta
visualizzare una variabile