Skip to content

Instantly share code, notes, and snippets.

@giautm
Last active November 15, 2016 15:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save giautm/b41ac269b9500815b14d2dadb26640b7 to your computer and use it in GitHub Desktop.
Save giautm/b41ac269b9500815b14d2dadb26640b7 to your computer and use it in GitHub Desktop.
Tổng kết sổ xố 645. B1: Copy mã ở bên dưới. B2: Vào http://vietlott.vn/ B3: Nhấn Ctrl + Shift + I để bật cửa sổ Console, dán đoạn mã đã chép và nhấn enter.
(function () {
var reportn = [{},{},{},{},{},{},{}];
var gamesCount = 1;
function resultNumber(jResultNumber) {
var sorted = jResultNumber.find('li:not(.arrow-result)').toArray().map(function (el) {
return el.innerHTML.toString();
}).sort();
[1,2,3,4,5,6].forEach(l => [0,1,2,3,4,5].forEach(i => {
if (l > i) {
var k = sorted.slice(i, l).join(' ');
reportn[l - i][k] = (reportn[l - i][k] || 0) + 1;
}
}));
}
function getResult(prize) {
$.ajax({
url: "/Ajax/PrevNextResultGameMega645",
method: "post",
data: { gameId: prize.data("gameid"), drawId: prize.data("drawid"), dayPrize: prize.data("dayprize"), type: 0 },
success: function (result) {
if (result != '') {
var jResultNumber = $(result).find('.result-number');
resultNumber(jResultNumber);
gamesCount++;
getResult(jResultNumber.find('li.arrow-result:first-child > a'));
} else {
console.log(`Kết quả của ${gamesCount} kỳ.`);
var sorts = Object.keys(reportn[1]).sort((a, b) => reportn[1][a] - reportn[1][b]);
console.log("06 cặp số xuất hiện ÍT nhất: ", sorts.slice(0, 6).join(' '));
console.log("06 cặp số xuất hiện NHIỀU nhất: ", sorts.slice(-6).join(' '));
console.table(sorts.map(v => {
var a = {};
a[reportn[1][v]] = v;
return a;
}));
console.log(reportn);
}
},
error: function (e) {
console.log(e);
}
});
}
resultNumber($('.result-number'));
getResult($('.result-number > li.arrow-result:first-child > a'));
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment