沉冰浮水

置百丈玄冰而崩裂,掷须臾池水而漂摇。

【备忘】一个和缓存有关的算法

在研究缓存失效时间时开的一个脑洞,,虽然不是很清楚有什么实用价值。。

var m;
var lastm;
var lastn;
for (var n = 0; n <= 50; n++) {
if (!m) {
m = n + 5;
lastn = n - 1;
}
if (m <= n) {
if (n !== 11 && n !== 12 && n !== 21) {
// if (1 == 1) {
fnLog([m - n, m, n, n - lastn, "do sm thin"]);
lastm = m;
m = n + n - lastn;
lastn = n + n - lastm;
} else {
fnLog([m - n, m, n, n - lastn, "skip"]);
}
} else {
fnLog([m - n, m, n, n - lastn]);
}
}
// ----------------------------
function fnLog(n) {
if (Object.prototype.toString.call(n) === "[object Array]") {
a = n.join(" , ");
}
document.getElementById("debug").innerHTML += a + "<br />";
console.log(a);
}


相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

召唤伊斯特瓦尔