|
Abbiamo cominciato a prendere confidenza con il linguaggio VBScript che viene interpretato dalle pagine ASP. Proviamo ora a creare degli esempi di elaborazione comunque semplici concettualmente ma piu' raffinati a livello di output (o di "risultato generato" per chi gradisce maggiormente la traduzione in Italiano).
Riprendendo l'esempio finale della pagina precedente e sommando le nozioni già apprese possiamo generare concatenare variabili e stringhe di testo per ottenere un risultato migliore:
Esempio
<%
a=5
b=3
Response.write "Qual è il risultato della somma di "& a &" e "& b &" ?"
Response.write "<br>"
Response.write "Il risultato è "& (a + b)
%>
Il risultato nella pagina ASP sarà:
Qual è il risultato della somma di 5 e 3 ?
Il risultato è 8
Cerchiamo subito di prendere confidenza con il nuovo operatore inserito che è la "e commerciale" (&). La & è un operatore basilare del VBScript e serve per concatenare variabili e stringhe di testo. Nell'esempio si può vedere come al termine di una stringa di testo contenuta tra virgolette sia stato necessario inserire la & per aggiungere una o piu' variabili.
In linea di massima tutto il testo va inserito tra virgolette e tutte le variabili (testo o numeri) vanno aggiunte utilizzando la &.
Un altro esempio utilizzando variabili di testo:
<%
testo1="In Italia"
testo2="lo sport più praticato"
testo3="è il calcio."
response.write testo1 & testo2 & testo3
%>
Il risultato a video sarà:
In Italia lo sport più praticato è il calcio.
Abbiamo creato 3 variabili di testo in 3 righe differenti di codice, successivamente, al momento di visualizzare il prodotto del programma, abbiamo concatenato le 3 variabili facendole diventare un'unica riga di testo.
L'utilizzo dell'operatore & come elemento di concatenazione è piuttosto semplice. Memorizziamolo perchè sarà fondamentale per realizzare programmi piu' complessi.
|