引数が数字で有限数だった時に「true」を返す。
■使用例
var num = 2015;
var num2 = Infinity;
var num3 = NaN;
// re = true;
var re = _.isFinite( num );
// re2 = false;
var re2 = _.isFinite( num2 );
// re3 = false;
var re3 = _.isFinite( num3 );
// re4 = false;
var re4 = isFinite(num2);
// re5 = false;
var re5 = isFinite(num3);
■内部構造
_.isFinite = function(obj) {
// 引数を isFinite() 関数(有限数を判断する関数。)に代入。また引数を浮動小数点の数に直してisNaN()関数に代入。両方とも true の時に true を返す。;
return isFinite(obj) && !isNaN(parseFloat(obj));
};