Una variabile consente di memorizzare temporaneamente un valore e di utilizzarlo successivamente all'interno dello script.
È possibile immaginare una variabile come un contenitore al quale viene assegnato un nome. Il valore contenuto può poi essere richiamato utilizzando quel nome.
L'assegnazione di un valore a una variabile avviene utilizzando il segno =.
Ad esempio:
In questo caso il valore ART001 viene memorizzato nella variabile chiamata CodiceArticolo.
Utilizzare variabili con valori testuali
Le variabili possono essere utilizzate, ad esempio, per memorizzare dei valori testuali.
Nel seguente esempio vengono utilizzate due variabili, e poi concatenate per restituire un valore unico separato da un trattino:
La variabile CodiceArticolo contiene il valore:
mentre la variabile Descrizione contiene:
In VBScript i valori testuali vengono racchiusi tra virgolette.
Nell'ultima istruzione i valori contenuti nelle due variabili vengono uniti tramite l'operatore &:
Il risultato sarà:
In questo esempio anche il testo " - " è un valore testuale e viene utilizzato per separare il codice dalla descrizione.
L'operazione che permette di unire più valori testuali in questo modo viene chiamata concatenazione.
Utilizzare variabili con valori numerici
Una variabile può contenere anche un valore numerico.
Ad esempio:
In questo caso la variabile Quantita contiene il valore numerico 4, mentre PrezzoUnitario contiene il valore numerico 25.
L'istruzione:
moltiplica i due valori e memorizza il risultato nella variabile Totale.
La successiva istruzione:
restituisce quindi il risultato:
A differenza dei valori testuali, i valori numerici utilizzati in questo esempio non sono racchiusi tra virgolette.
Una variabile può quindi essere utilizzata per memorizzare valori di natura diversa, ad esempio testi o numeri. Questa distinzione diventa importante quando sui valori devono essere eseguite operazioni differenti.
I diversi tipi di valore che possono essere gestiti negli script sono descritti nella sezione dedicata ai Tipi di dati.
È possibile immaginare una variabile come un contenitore al quale viene assegnato un nome. Il valore contenuto può poi essere richiamato utilizzando quel nome.
L'assegnazione di un valore a una variabile avviene utilizzando il segno =.
Ad esempio:
CodiceArticolo = "ART001"In questo caso il valore ART001 viene memorizzato nella variabile chiamata CodiceArticolo.
Utilizzare variabili con valori testuali
Le variabili possono essere utilizzate, ad esempio, per memorizzare dei valori testuali.
Nel seguente esempio vengono utilizzate due variabili, e poi concatenate per restituire un valore unico separato da un trattino:
CodiceArticolo = "ART001"
Descrizione = "Stampante laser a colori"
Response.Write(CodiceArticolo & " - " & Descrizione)
La variabile CodiceArticolo contiene il valore:
ART001mentre la variabile Descrizione contiene:
Stampante laser a coloriIn VBScript i valori testuali vengono racchiusi tra virgolette.
Nell'ultima istruzione i valori contenuti nelle due variabili vengono uniti tramite l'operatore &:
Response.Write(CodiceArticolo & " - " & Descrizione)
Il risultato sarà:
ART001 - Stampante laser a coloriIn questo esempio anche il testo " - " è un valore testuale e viene utilizzato per separare il codice dalla descrizione.
L'operazione che permette di unire più valori testuali in questo modo viene chiamata concatenazione.
Utilizzare variabili con valori numerici
Una variabile può contenere anche un valore numerico.
Ad esempio:
Quantita = 4
PrezzoUnitario = 25
Totale = Quantita * PrezzoUnitario
Response.Write(Totale)
In questo caso la variabile Quantita contiene il valore numerico 4, mentre PrezzoUnitario contiene il valore numerico 25.
L'istruzione:
Totale = Quantita * PrezzoUnitario
moltiplica i due valori e memorizza il risultato nella variabile Totale.
La successiva istruzione:
Response.Write(Totale)restituisce quindi il risultato:
100A differenza dei valori testuali, i valori numerici utilizzati in questo esempio non sono racchiusi tra virgolette.
Una variabile può quindi essere utilizzata per memorizzare valori di natura diversa, ad esempio testi o numeri. Questa distinzione diventa importante quando sui valori devono essere eseguite operazioni differenti.
I diversi tipi di valore che possono essere gestiti negli script sono descritti nella sezione dedicata ai Tipi di dati.



