UNPKG

conversion

Version:

a javascript library for unit conversions and organizations

26 lines (21 loc) 516 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var combine = function combine(units) { return function (value) { var groups = value; var output = 0; var times = 1; var unitIndex = -2; for (var i = groups.length - 1; i >= 0; --i) { var partAmount = groups[i]; times *= units[++unitIndex] || 1; output += partAmount * times; } return output; }; }; var _default = combine; exports["default"] = _default;