48 lines
1.3 KiB
JavaScript
48 lines
1.3 KiB
JavaScript
// Module ID: 3381
|
|
// Function ID: 26532
|
|
// Name: closestIndexTo
|
|
// Dependencies: []
|
|
// Exports: default
|
|
|
|
// Module 3381 (closestIndexTo)
|
|
let closure_0 = _interopRequireDefault(require(dependencyMap[0]));
|
|
let closure_1 = _interopRequireDefault(require(dependencyMap[1]));
|
|
|
|
export default function closestIndexTo(defaultResult1) {
|
|
closure_1.default(2, arguments);
|
|
defaultResult1 = closure_0.default(defaultResult1);
|
|
if (isNaN(Number(defaultResult1))) {
|
|
const _NaN = NaN;
|
|
return NaN;
|
|
} else {
|
|
const time = defaultResult1.getTime();
|
|
if (null == arg1) {
|
|
let items = [];
|
|
} else {
|
|
items = arg1;
|
|
if ("function" !== typeof arg1.forEach) {
|
|
const _Array = Array;
|
|
items = slice.call(arg1);
|
|
}
|
|
}
|
|
const item = items.forEach((defaultResult1) => {
|
|
const defaultResult = arg1.default(defaultResult1);
|
|
if (isNaN(Number(defaultResult))) {
|
|
const _NaN = NaN;
|
|
const arg1 = NaN;
|
|
const _NaN2 = NaN;
|
|
let absolute = NaN;
|
|
} else {
|
|
const _Math = Math;
|
|
absolute = Math.abs(closure_2 - defaultResult.getTime());
|
|
let tmp5 = null == arg1;
|
|
if (!tmp5) {
|
|
const _Number = Number;
|
|
tmp5 = absolute < Number(absolute);
|
|
}
|
|
}
|
|
});
|
|
return closure_0;
|
|
}
|
|
};
|
|
export default exports.default;
|