2026-07-27 11:26:19 +00:00
|
|
|
// Module ID: 13341
|
|
|
|
|
// Function ID: 102204
|
2026-07-20 16:05:17 +00:00
|
|
|
// Name: createMethod
|
2026-07-27 11:26:19 +00:00
|
|
|
// Dependencies: [13300, 13342, 13346]
|
2026-07-20 16:05:17 +00:00
|
|
|
|
2026-07-27 11:26:19 +00:00
|
|
|
// Module 13341 (createMethod)
|
2026-07-20 16:05:17 +00:00
|
|
|
function createMethod(arg0) {
|
2026-07-23 10:11:24 +00:00
|
|
|
let closure_0 = arg0;
|
2026-07-20 16:05:17 +00:00
|
|
|
return (arg0, arg1, arg2) => {
|
2026-07-23 10:11:24 +00:00
|
|
|
const tmp = callback(outer1_1[0])(arg0);
|
|
|
|
|
const tmp2 = callback(outer1_1[1])(tmp);
|
2026-07-20 16:05:17 +00:00
|
|
|
if (0 === tmp2) {
|
2026-07-23 10:11:24 +00:00
|
|
|
let num3 = !callback;
|
|
|
|
|
if (!callback) {
|
2026-07-20 16:05:17 +00:00
|
|
|
num3 = -1;
|
|
|
|
|
}
|
|
|
|
|
return num3;
|
|
|
|
|
} else {
|
2026-07-23 10:11:24 +00:00
|
|
|
let sum = callback(outer1_1[2])(arg2, tmp2);
|
|
|
|
|
if (callback) {
|
2026-07-20 16:05:17 +00:00
|
|
|
if (arg1 != arg1) {
|
|
|
|
|
if (tmp2 > sum) {
|
|
|
|
|
sum = tmp6 + 1;
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
}
|
2026-07-23 10:11:24 +00:00
|
|
|
let num2 = !callback;
|
|
|
|
|
if (!callback) {
|
2026-07-20 16:05:17 +00:00
|
|
|
num2 = -1;
|
|
|
|
|
}
|
|
|
|
|
return num2;
|
|
|
|
|
}
|
|
|
|
|
let sum1 = sum;
|
|
|
|
|
if (tmp2 > sum) {
|
|
|
|
|
while (true) {
|
2026-07-23 10:11:24 +00:00
|
|
|
let tmp4 = callback;
|
2026-07-20 16:05:17 +00:00
|
|
|
let tmp5 = sum1;
|
2026-07-23 10:11:24 +00:00
|
|
|
if (callback) {
|
2026-07-20 16:05:17 +00:00
|
|
|
if (tmp[sum1] === arg1) {
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
sum1 = sum1 + 1;
|
|
|
|
|
}
|
2026-07-23 10:11:24 +00:00
|
|
|
let num = callback;
|
|
|
|
|
if (!callback) {
|
2026-07-20 16:05:17 +00:00
|
|
|
num = sum1;
|
|
|
|
|
}
|
|
|
|
|
if (!num) {
|
|
|
|
|
num = 0;
|
|
|
|
|
}
|
|
|
|
|
return num;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default { includes: createMethod(true), indexOf: createMethod(false) };
|