Istruzione @set
Crea le variabili utilizzate con le istruzioni di compilazione condizionale.
@set @varname = term
Argomenti
varname
Obbligatorio. Nome di variabile JScript valido. Deve essere sempre preceduto dal carattere "@".term
Obbligatorio. Zero o più operatori unari seguiti da una costante, una variabile di compilazione condizionale o un'espressione tra parentesi.
Note
Per la compilazione condizionale sono supportate variabili numeriche e booleane, ma non variabili stringa. Le variabili create tramite l'istruzione @set vengono in genere utilizzate in istruzioni di compilazione condizionale, ma possono essere utilizzate in qualsiasi punto del codice JScript.
Di seguito sono riportati alcuni esempi di dichiarazioni di variabili:
@set @myvar1 = 12
@set @myvar2 = (@myvar1 * 20)
@set @myvar3 = @_jscript_version
Nelle espressioni tra parentesi sono supportati i seguenti operatori:
! ~
* / %
+ -
<< >> >>>
< <= > >=
== != === !==
& ^ |
&& | |
Se si utilizza una variabile prima di averla definita, il relativo valore sarà NaN. Per verificare la presenza di valori NaN è possibile utilizzare l'istruzione @if:
@if (@newVar != @newVar)
// ...
Questo procedimento funziona perché NaN è l'unico valore che non risulta mai uguale a se stesso.
Requisiti
Vedere anche
Riferimenti
Istruzione @if...@elif...@else...@end
Concetti
Variabili di compilazione condizionale