[Edge]。→、
新しい Number オブジェクトを生成して返します。または Number 型の数値を返します。
Number 型は、
value | 数値、文字列、変数、他など。 |
---|
数値、または NaN を表す Number または Object。
//new のこと D=Number(123.45); //=[number]:123.45 D=new Number(123.45); //=[object]:123.45 //value D=Number("123.45"); //実数表記。=[number]:123.45 D=Number("-123.45"); //実数表記。=[number]:-123.45 D=Number("123e-4"); //指数表記。=[number]:0.0123 D=Number("0x3a"); //16進表記。=[number]:58 D=Number("0o12"); //8進表記。=[number]:10 D=Number("0b0101"); //2進表記。=[number]:5 D=Number("3a"); //=[number]:NaN D=Number(""); //=[number]:0 D=Number({}); //=[number]:NaN D=Number([]); //=[number]:0 D=Number(undefined); //=[number]:NaN D=Number(null); //=[number]:0 D=Number(); //=[number]:0 N="123.45"; D=Number(N); //=[number]:123.45 //object の Number で計算 N=new Number(123.45); T=typeof N; //=[string]:object D=N+100; //=[number]:223.45