aboutsummaryrefslogtreecommitdiffstats
path: root/bower_components/moment/src/lib/utils/to-int.js
blob: 945e0198f892237323d76cca6cb109ec6050986d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export default function toInt(argumentForCoercion) {
    var coercedNumber = +argumentForCoercion,
        value = 0;

    if (coercedNumber !== 0 && isFinite(coercedNumber)) {
        if (coercedNumber >= 0) {
            value = Math.floor(coercedNumber);
        } else {
            value = Math.ceil(coercedNumber);
        }
    }

    return value;
}