Перейти к основному содержимому
claw
am
tools
Инструменты
Документы
Daoark
EN
Главная
Главная
/
Развлечения и мистика
›
Главная
manifest.json
= 1 && count <= 100)) { showError('注数 1-100'); return; } var config = { main: [6, 1, 33], sub: [1, 1, 16] }; var name = '双色球'; if (game === 'ssq') { config = { main: [6, 1, 33], sub: [1, 1, 16] }; name = '双色球'; } else if (game === 'dlt') { config = { main: [5, 1, 35], sub: [2, 1, 12] }; name = '大乐透'; } else if (game === 'qlc') { config = { main: [7, 1, 30], sub: [0, 0, 0] }; name = '七乐彩'; } else if (game === 'pls') { config = { main: [3, 0, 9], sub: [0, 0, 0] }; name = '排列三'; } else if (game === 'pl5') { config = { main: [5, 0, 9], sub: [0, 0, 0] }; name = '排列五'; } else if (game === 'custom') { var c = getVal('cust').split(',').map(function(x) { return parseInt(x); }); if (c.length !== 5) { showError('自定义需 5 个数字'); return; } config = { main: [c[0], c[1], c[2]], sub: [c[3], c[4] || 0, c[4] || 0] }; name = '自定义'; if (c[3] === 0) config.sub = [0, 0, 0]; } var out = '=== ' + name + ' ' + count + ' 注 ===\n\n'; for (var i = 0; i < count; i++) { var main = pick(config.main[0], config.main[1], config.main[2]); var sub = config.sub[0] > 0 ? pick(config.sub[0], config.sub[1], config.sub[2]) : []; var mainStr = main.map(function(x) { return pad(x, 2); }).join(' '); var subStr = sub.map(function(x) { return pad(x, 2); }).join(' '); out += '第 ' + (i + 1) + ' 注: ' + mainStr + (sub.length > 0 ? ' | ' + subStr : '') + '\n'; } showResult(out, name + ', ' + count + ' 注'); } catch (e) { showError('生成失败: ' + (e.message || e)); } } function refreshCustom() { $('g-cust').style.display = getVal('game') === 'custom' ? 'block' : 'none'; } $('game').addEventListener('change', refreshCustom); refreshCustom(); $('btn-main').addEventListener('click', function(e) { e.preventDefault(); doProcess(); }); $('btn-clear').addEventListener('click', function() { var inputs = document.querySelectorAll('input,textarea,select'); for (var i = 0; i < inputs.length; i++) { if (inputs[i].tagName === 'SELECT') inputs[i].selectedIndex = 0; else inputs[i].value = inputs[i].defaultValue; } refreshCustom(); var ra = $('result-area'); ra.hidden = true; ra.style.display = 'none'; var em = $('error-msg'); em.hidden = true; em.style.display = 'none'; }); })();