[Edge]。→、
指定値が Number 型の NaN であるか返します。
| value | あらゆるな値。 |
|---|
論理値。true: 値が NaN であり、Number 型である場合。false: それ以外。
D=Number.isNaN("123.45"); //=[boolean]:false
D=Number.isNaN("12ab"); //=[boolean]:false
D=isNaN("12ab"); //=[boolean]:true
D=Number("12ab"); //=[number]:NaN
D=parseInt("12ab"); //=[number]:12
D=Number.isNaN(NaN); //=[boolean]:true
D=Number.isNaN(new Number(NaN)); //=[boolean]:false
D=typeof new Number(NaN); //=[string]:object
D=Number.isNaN("NaN"); //=[boolean]:false
D=Number.isNaN(""); //=[boolean]:false
D=Number.isNaN([]); //=[boolean]:false
D=Number.isNaN({}); //=[boolean]:false
D=Number.isNaN(undefined); //=[boolean]:false
D=Number.isNaN(null); //=[boolean]:false