Crea variables utilizadas con instrucciones de compilación condicional.
@set @nombreVariable = término
Las variables de tipo numérico y Boolean se admiten en la compilación condicional. Las variables de tipo String no se aceptan. Las variables creadas mediante @set se utilizan generalmente en la compilación condicional, pero se pueden utilizar en cualquier parte del código JScript.
Los ejemplos de declaración de variables tienen este aspecto:
@set@miVariable1 = 12@set@miVariable2 = (@miVariable1 * 20)@set@miVariable3 = @_jscript_version
Se admiten los siguientes operadores en las expresiones entre paréntesis:
! ~ * / % + - << >> >>> < <= > >= == != === !== & ^ | && | | Si se utiliza una variable antes de ser definida, su valor es NaN. Se puede comprobar NaN para utilizar la instrucción @if:
@if (@nuevaVariable != @nuevaVariable) ...
Esto funciona porque NaN es el único valor que no es igual a sí mismo.
Instrucción @cc_on | Instrucción @if | Compilación Condicional | Variables de compilación condicional
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |