var roundingMap = { ceil: Math.ceil, round: Math.round, floor: Math.floor, trunc: function trunc(value) { return value < 0 ? Math.ceil(value) : Math.floor(value); } // Math.trunc is not supported by IE }; var defaultRoundingMethod = 'trunc'; export function getRoundingMethod(method) { return method ? roundingMap[method] : roundingMap[defaultRoundingMethod]; }