1. コンストラクター
Number(value)
new Number(value)
2. Number 属性
1. Number.MAX_VALUE 表現できる最大の数値を返します。
2. Number.MIN_VALUE 表現できる最小の数値。
3. Number.NAN 数値以外の値。
4. Number.NEGATIVE_INFINITY 負の無限大、オーバーフロー時に返されます。
5. Number.POSITIVE_INFINITY 正の無限大、オーバーフロー時に返されます。
3. Numberメソッド
1. toString() 指定された基数を使用して数値を文字列に変換します。
2. toLocaleString() 数値をローカル数値形式の文字列に変換します。
3. toFixed() 数値を指定された小数点以下の桁数を含む文字列に変換します。
4. toExponential() 指定された有効な桁数を使用して、数値を文字列に変換します。
5. valueOf() Numberオブジェクトの元の値を返します。
6. toExponential() 指数表記を使用して数値をフォーマットします
document.write(Number.MIN_VALUE + "<br/>"); //5e-324 document.write(Number.MAX_VALUE + "<br/>"); //1.7976931348623157e+308 document.write(Number.NaN + "<br/>"); //NaN document.write(Number.NEGATIVE_INFINITY + "<br/>"); //-Infinity document.write(Number.POSITIVE_INFINITY + "<br/>"); //Infinity var num = Number(5.123); //5.123 document.write(num.toString() + "<br/>"); //5.123 document.write(num.toFixed(2) + "<br/>"); //5.123 document.write(num.toPrecision(2) + "<br/>"); //5.123 document.write(num.valueOf() + "<br/>"); //5.123 document.write(num.toExponential(1)); //5.1e+0