@set 陳述式
更新:2007 年 11 月
建立用於條件式編譯陳述式的變數。
@set @varname = term
引數
varname
必要項。有效的 JScript 變數名稱。任何時候前面都必須有一個 "@" 字元。term
必要項。零或多個一元運算子,後接一個常數、條件式編譯變數或加括號之運算式。
備註
條件式編譯可支援數值和布林 (Boolean) 變數。但不支援字串。使用 @set 建立的變數通常用於條件式編譯陳述式,但在 JScript 程式碼中的任何位置都可使用這些變數。
以下為變數宣告的範例:
@set @myvar1 = 12
@set @myvar2 = (@myvar1 * 20)
@set @myvar3 = @_jscript_version
下列運算子均支援加括號的運算式:
! ~
* / %
+ -
<< >> >>>
< <= > >=
== != === !==
& ^ |
&& | |
如果在定義變數前使用變數,則它的值是 NaN。可檢查 NaN,以使用 @if 陳述式。
@if (@newVar != @newVar)
// ...
因為 NaN 是唯一不會等於自己的值。
需求
請參閱
概念
參考
@if...@elif...@else...@end 陳述式