ストリングを解析して、浮動小数点数を返します。
parseFloat(string)
パラメータ | 説明 |
---|---|
string | 浮動小数点数を固定表記または指数表記で表したストリング。正しい浮動小数点表記でない文字の位置で切り捨てが発生します。先頭または末尾にスペースがあっても構いません。 |
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var x = parseFloat("3.14");
if (isNaN(x))
p("x is not a number");
else
p("x = " + x);
// <<<x = 3.14>>>
var x = parseFloat("314e-2");
if (isNaN(x))
p("x is not a number");
else
p("x = " + x);
// <<<x = 3.14>>>
var x = parseFloat("0.0314e+2");
if (isNaN(x))
p("x is not a number");
else
p("x = " + x);
// <<<x = 3.14>>>
var x = parseFloat("f0.0314e+2");
if (isNaN(x))
p("x is not a number");
else
p("x = " + x);
// <<<x is not a number>>>