Newer
Older
pixi.js / src / polyfill / Math.sign.js
@Chad Engler Chad Engler on 18 Oct 2016 311 bytes 4.1.0
// References:
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/sign

if (!Math.sign)
{
    Math.sign = function mathSign(x)
    {
        x = Number(x);

        if (x === 0 || isNaN(x))
        {
            return x;
        }

        return x > 0 ? 1 : -1;
    };
}