→、
指定値が有限数かどうかを判定して論理値で返します。
testValue | 各種値。 |
---|
論理値。false: 正の Infinity、負の Infinity、NaN、undefined。true: それ以外。
D=isFinite(Infinity); //=[boolean]:false D=isFinite(NaN); //=[boolean]:false D=isFinite(-Infinity); //=[boolean]:false D=isFinite(0); //=[boolean]:true D=isFinite(2e64); //=[boolean]:true D=isFinite(910); //=[boolean]:true D=isFinite(null); //=[boolean]:true D=Number.isFinite(null); //=[boolean]:false D=isFinite('0'); //=[boolean]:true D=Number.isFinite("0"); //=[boolean]:false D=isFinite(""); //=[boolean]:true D=isFinite([]); //=[boolean]:true D=isFinite({}); //=[boolean]:false