@TextToNumber (JavaScript)

ストリングを数値に変換します。

定義場所

@Functions (JavaScript)

構文

@TextToNumber(value:string) : double
パラメータ 説明
value 整数、小数点、科学表記による数値などを表すストリング。このパラメータに式を指定することはできません。
戻り値 説明
Date 変換後の数値。パラメータで指定されたストリングを数値に変換できない場合は、0 が設定されます。

以下の例では、いくつかのストリングを数値に変換しています。
function p(stuff) {
	print("<<<" + stuff + ">>>");
}

var n = "12";
p("text is 12, n is " + @TextToNumber(n)); // <<<text is 12, n is 12>>>
var n = "1.2";
p("text is 1.2, n is " + @TextToNumber(n)); // <<<text is 1.2, n is 1.2>>>
var n = "1.2e-4";
p("text is 1.2e-4, n is " + @TextToNumber(n)); // <<<text is 1.2e-4, n is 0.00012>>>
var n = "5 * 4.1";
p("text is 5 * 4.1, n is " + @TextToNumber(n)); // <<<text is 5 * 4.1, n is 0>>>
var n = "foo";
p("text is foo, n is " + @TextToNumber(n)); // <<<text is foo, n is 0>>>