ストリングを数値に変換します。
構文
@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>>>