05c29ac1cc3dd061e27049c6770a170e85bd302f
[platform/framework/web/crosswalk-tizen.git] /
1 define(['./isNumber', './GLOBAL'], function (isNumber, GLOBAL) {
2
3     /**
4      * Check if value is finite
5      */
6     function isFinite(val){
7         var is = false;
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 );
13         }
14         return is;
15     }
16
17     return isFinite;
18
19 });