1 define(['./isNumber', './GLOBAL'], function (isNumber, GLOBAL) {
4 * Check if value is finite
6 function isFinite(val){
8 if (typeof val === 'string' && val !== '') {
9 is = GLOBAL.isFinite( parseFloat(val) );
10 } else if (isNumber(val)){
11 // need to use isNumber because of Number constructor
12 is = GLOBAL.isFinite( val );