@IsError (JavaScript)

指定された値がエラー状態になっているかどうかを確認します。

定義場所

@Functions (JavaScript)

構文

@IsError(value:any) : int
パラメータ 説明
value 確認する値の名前。
戻り値 説明
int パラメータで指定された値がエラー状態の場合は 1、正常な場合は 0。エラー状態を生成する方法については、@Error (JavaScript) 関数を参照してください。

使用法

定義されていない値や NaN (非数) の場合にも 1 を返します。

以下の例は、特定の場合に @Error() を返す関数を示したものです。ここでは、コードの最初で @Error() をテストしています。
function getfield(fieldname) {
	var n = @GetField(fieldname);
	@Return(@If(n < 0, @Error(), n > 255, @Error(), n));
}

@If(@IsError(getfield("//field3")),
	"Out of range",
	// else
	getfield("//field3"));