ストリングを解析して、指定された基数の整数を返します。
parseInt(string, radix)
パラメータ | 説明 |
---|---|
string | 指定された radix の整数を表すストリング。9 より大きい数字は文字として指定します。 |
radix | (オプション) 整数の基数。デフォルトは 10 です。 |
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var i = parseInt("25");
if (isNaN(i))
p("i is not a number");
else
p("i = " + i);
// i = 25
var i = parseInt("25", 8);
if (isNaN(i))
p("i is not a number");
else
p("i = " + i);
// i = 21
var i = parseInt("25", 16);
if (isNaN(i))
p("i is not a number");
else
p("i = " + i);
// i = 37
var i = parseInt("25x");
if (isNaN(i))
p("i is not a number");
else
p("i = " + i);
// i is not a number
var i = parseInt("ff", 16);
if (isNaN(i))
p("i is not a number");
else
p("i = " + i);
// i = 255