b387c957a5266485027d8fde1fad35c10ef5055d
[platform/framework/web/crosswalk-tizen.git] /
1 define(['../lang/toNumber'], function (toNumber) {
2
3     /**
4      * Get sign of the value.
5      */
6     function sign(val) {
7         var num = toNumber(val);
8         if (num === 0) return num; // +0 and +0 === 0
9         if (isNaN(num)) return num; // NaN
10         return num < 0? -1 : 1;
11     }
12
13     return sign;
14
15 });