- Learn
- Guida VBScript
- Operatori
Operatori
Gli operatori in VBScript si possono suddividere in tipi:
Operatori Aritmetici
a=5 b=2 | Risultato | ||
+ | Somma | c=a+b | 7 |
– | Sottrazione | c=a-b | 3 |
* | Moltiplicazione | c=a*b | 10 |
/ | Divisione | c=a/b | 2,5 |
Divisione Intera | c=ab | 2 | |
Mod | Modulo | c=a Mod b | 1 |
^ | Elevamento a potenza | c=a^b | 25 |
& | Concatenamento di strighe | c=a & b | 52 |
Per le formule complesse hanno precedenza addizione e sottrazione da sinistra verso destra.
Operatori di confronto
= | Uguaglianza |
>= | Maggiore o uguale a |
<= | Minore o uguale a |
<> | Diverso |
< | Minore |
> | Maggiore |
Il confronto tra due variabili restituisce Vero o Falso
Operatori Logici
Not | Negazione |
And | Congiunzione Logica |
Or | Disgiunzione Logica |
Permettono le operazioni tra le variabili Booleane. Saranno molto utilizzate nel prossimo capitolo dove si vedranno le istruzioni condizionali.
Il seguente programma permette di verificare gli operatori aritmetici:
<script language=”VBScript”>
<!–
Option Explicit
dim a,b,c
a=5
b=2
document.write “c=a + b —->” & a + b
document.write “<br>”
document.write “c=a – b —->” & a – b
document.write “<br>”
document.write “c=a * b —->” & a * b
document.write “<br>”
document.write “c=a / b —->” & a / b
document.write “<br>”
document.write “c=a b —->” & a b
document.write “<br>”
document.write “c=a Mod b —->” & a Mod b
document.write “<br>”
document.write “c=a ^ b —->” & a ^b
document.write “<br>”
document.write “c=a & b —->” & a & b
//–>
</script>
Nel capitolo precedente abbiamo utilizzato l’operatore + per unire due stringhe, mentre qui si è usata la &. I due operatori sono equivalenti, ma è consigliabile usare sempre la & per distinguere meglio l’operazione di somma.
Se vuoi aggiornamenti su Operatori inserisci la tua email nel box qui sotto:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
La tua iscrizione è andata a buon fine. Se vuoi ricevere informazioni personalizzate compila anche i seguenti campi opzionali: