@ Instrução set

Cria variáveis usadas com instruções de compilação condicional.

@set @varname = term 

Argumentos

  • varname
    Obrigatório. Nome de variável válido de JScript. Deve ser precedido por um "@" caracteres em qualquer ocasião.

  • term
    Obrigatório. Zero ou mais operadores unários seguidos de uma variável de compilação condicional, de constante ou expressão de entre parênteses.

Comentários

Numéricos e booleanas variáveis são suportadas para compilação condicional. Não são seqüências de caracteres. Variáveis criadas usando @set são geralmente usados nas instruções de compilação condicional, mas pode ser usado em qualquer lugar no código de JScript.

Exemplos de declarações de variável tem esta aparência:

@set @myvar1 = 12
@set @myvar2 = (@myvar1 * 20)
@set @myvar3 = @_jscript_version

Os operadores a seguir são suportados em expressões de entre parênteses:

  • ! ~

  • * / %

  • + -

  • << >> >>>

  • < <= > >=

  • == != === !==

  • & ^ |

  • && | |

Se uma variável é usada antes que ela foi definida, seu valor será NaN. NaNpodem ser verificados para usando o @if instrução:

@if (@newVar != @newVar)
   // ...

Isso funciona porque NaN o único valor não for igual a mesmo.

Requisitos

Versão 3

Consulte também

Referência

Instrução @ cc_on

Instrução @ if...@elif...@else...@end

Conceitos

Variáveis de compilação condicional

Outros recursos

Compilação condicional