概要
指定された Number オブジェクトを表す 文字列を返します。
構文
number.toString( radix )
引数
- radix
- 数値を表すために使われる基数を指定する、2 から 36 までの整数。
説明
Number
オブジェクトは、Object
の toString
メソッドを上書きします。つまり、 Object.toString
を継承しません。Number
オブジェクトでは、toString
メソッドは指定された基数でオブジェクトを表した文字列を返します。
toString メソッドはその最初の引数を解釈し、指定された基数で表した文字列を戻り値とします。 10 より大きい基数では、アルファベットの文字が 9 より大きい数を示します。例えば、16進表記(基数は 16)では、 A から F までが使われます。
2から 36 までの整数ではない基数が引数として与えられた場合、例外が投げられます。
基数が指定されなかった場合、JavaScript は、指定された基数は 10 だと解釈します。
例
var count = 10; console.log(count.toString()); // '10' を表示します。 console.log((17).toString()); // '17' を表示します。 var x = 6; console.log(x.toString(2)); // '110' を表示します。 console.log((254).toString(16)); // 'fe' を表示します。 console.log((-10).toString(2)); // '-1010' を表示します。 console.log((-0xff).toString(2)); // '-11111111' を表示します。