@technobuddha/library
Version:
A large library of useful functions
20 lines (19 loc) • 726 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.isMultipleOf = void 0;
var isNumber_1 = __importDefault(require("lodash/isNumber"));
/**
* Tests to see if the specified value is an multiple of *multipler*
*
* @param input The number to test
* @param multiplier The multipler
* @returns true, if the number is a multiple
*/
function isMultipleOf(input, multiplier) {
return isNumber_1.default(input) && ((input % multiplier) === 0 || (input === 0 && multiplier === 0));
}
exports.isMultipleOf = isMultipleOf;
exports.default = isMultipleOf;