function f(e) {
for (var t = 1, n = e.reduce(function (e, t) {
return e + t
}, 0), r = (6 + e.length + n) % 6 + 6; r--;) t *= 6;
t < 6666 && (t *= e.length), t > 0x3f940aa && (t = Math.floor(t / e.length));
for (var o = 0; o < e.length; o++) t += Math.pow(e[o], 3), t ^= o, t ^= e[o] + o;
for (var f = []; t > 0;) f.unshift(63 & t), t >>= 6;
return f
}
调试输出 (编码_运行JS代码 (#常量1, “f”, “[47,73,71,20,26,15,35,51,39,48,8,4,48,93,20,78,44]”))
[mw_shl_code=javascript,true]function f(e) {
e = eval(e)
var t = 1;
var n = 0;
for (var i = 0; i < e.length; i++) {
n += e;
}
var r = (6 + e.length + n) % 6 + 6;
while (r--) {
t *= 6;
}
if (t < 6666) {
t *= e.length;
}
if (t > 0x3f9 ...
function f(e) {
e = eval(e)
var t = 1;
var n = 0;
for (var i = 0; i < e.length; i++) {
n += e;
}
var r = (6 + e.length + n) % 6 + 6;
while (r--) {
t *= 6;
}
if (t < 6666) {
t *= e.length;
}
if (t > 0x3f940aa) {
t = Math.floor(t / e.length);
}
for (var o = 0; o < e.length; o++) {
t += Math.pow(e[o], 3);
t ^= o;
t ^= e[o] + o;
}
var f = [];
while (t > 0) {
f.unshift(63 & t);
t >>= 6;
}
return f;
}
function f(e) {
e = JSON.parse(e)
for (var t = 1, n = e.reduce(function (e, t) {
return e + t
}, 0), r = (6 + e.length + n) % 6 + 6; r--;) t *= 6;
t < 6666 && (t *= e.length), t > 0x3f940aa && (t = Math.floor(t / e.length));
for (var o = 0; o < e.length; o++) t += Math.pow(e[o], 3), t ^= o, t ^= e[o] + o;
for (var f = []; t > 0;) f.unshift(63 & t), t >>= 6;
return f
}
//console.log(f("[47,73,71,20,26,15,35,51,39,48,8,4,48,93,20,78,44]"))