UNPKG

basic-math-utils

Version:

Basic math utilities for doing some basic math operations

3 lines (2 loc) 1.83 kB
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(e["basic-math-utils"]={})}(this,function(e){"use strict";!function(){function e(e){this.value=e}function n(n){function t(r,i){try{var u=n[r](i),a=u.value;a instanceof e?Promise.resolve(a.value).then(function(e){t("next",e)},function(e){t("throw",e)}):o(u.done?"return":"normal",u.value)}catch(e){o("throw",e)}}function o(e,n){switch(e){case"return":r.resolve({value:n,done:!0});break;case"throw":r.reject(n);break;default:r.resolve({value:n,done:!1})}(r=r.next)?t(r.key,r.arg):i=null}var r,i;this._invoke=function(e,n){return new Promise(function(o,u){var a={key:e,arg:n,resolve:o,reject:u,next:null};i?i=i.next=a:(r=i=a,t(e,n))})},"function"!=typeof n.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(n.prototype[Symbol.asyncIterator]=function(){return this}),n.prototype.next=function(e){return this._invoke("next",e)},n.prototype.throw=function(e){return this._invoke("throw",e)},n.prototype.return=function(e){return this._invoke("return",e)}}();var n=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")},t=function(){function e(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}}(),o=new(function(){function e(){n(this,e)}return t(e,[{key:"mapBetween",value:function(e,n,t){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return((arguments.length>4&&void 0!==arguments[4]?arguments[4]:100)-o)*(e-n)/(t-n)+o}}]),e}());e.rangeUtils=o,Object.defineProperty(e,"__esModule",{value:!0})}); //# sourceMappingURL=basic-math-utils.min.js.map