@set (Instrucción)
Actualización: noviembre 2007
Crea variables utilizadas con instrucciones de compilación condicional.
@set @varname = term
Argumentos
varname
Necesario. Nombre válido de variable de JScript. Debe ir siempre precedido de un carácter "@".term
Necesario. Cero o más operadores unarios seguidos de una constante, variable de compilación condicional o expresión entre paréntesis.
Comentarios
Las variables de tipo numérico y booleano se admiten en la compilación condicional. Las variables de cadena no se aceptan. Las variables creadas mediante @set se utilizan generalmente en instrucciones de compilación condicional, pero se pueden utilizar en cualquier parte del código JScript.
Los ejemplos de declaraciones de variable tienen este aspecto:
@set @myvar1 = 12
@set @myvar2 = (@myvar1 * 20)
@set @myvar3 = @_jscript_version
En las expresiones entre paréntesis se admiten los siguientes operadores:
! ~
* / %
+ -
<< >> >>>
< <= > >=
== != === !==
& ^ |
&& | |
Si se utiliza una variable antes de que se haya definido, su valor es NaN. Puede comprobarse NaN para utilizar la instrucción @if:
@if (@newVar != @newVar)
// ...
Esto es posible porque NaN es el único valor que no es igual a sí mismo.
Requisitos
Vea también
Conceptos
Variables de compilación condicional
Referencia
@if...@elif...@else...@end (Instrucción)