Как проверить билеты по тиражной таблице
Игра проходит в несколько туров с разными условиями выигрыша.
Отмечайте по порядку числа из таблицы в своих билетах.
1 тур: выигрывают билеты, где раньше других совпали все 5 чисел строки.
2 тур: выигрывают билеты, где совпали все 15 чисел в одном игровом поле.
3 и далее: выигрывают билеты, в которых совпали все числа билета.
Оставшиеся в мешке бочонки в розыгрыше не участвуют.
| Тур | Порядок выпадения бочонков | Победители | Выигрыш |
|---|
| 1 | 33865487597363 | 2 | 315 000 |
| 2 | 537221766960552889734656250388441124349184931162068583910456624423 | 3 | 166 667 |
| 3 | 1937357547302956515781112267701424905277 | 1 | 500 000 |
| 4 | 378 | 3 | 12 000 |
| 5 | 61 | 1 | 12 000 |
| 6 | 82 | 4 | 12 000 |
| 7 | 26 | 5 | 12 000 |
| 8 | 32 | 8 | 12 000 |
| 9 | 15 | 17 | 12 000 |
| 10 | 25 | 26 | 7 000 |
| 11 | 48 | 45 | 7 000 |
| 12 | 40 | 74 | 7 000 |
| 13 | 64 | 94 | 1 500 |
| 14 | 8 | 222 | 1 500 |
| 15 | 6 | 377 | 1 500 |
| 16 | 42 | 492 | 700 |
| 17 | 13 | 848 | 700 |
| 18 | 83 | 1 880 | 700 |
| 19 | 5 | 2 362 | 250 |
| 20 | 80 | 4 368 | 250 |
| 21 | 17 | 5 422 | 200 |
| 22 | 74 | 11 124 | 200 |
| 23 | 36 | 13 738 | 170 |
| 24 | 71 | 23 825 | 170 |
| 25 | 85 | 37 334 | 150 |
| 26 | 1 | 51 507 | 150 |
| 27 | 88 | 77 054 | 150 |
const btn = document.getElementById('showrules');
const rules = document.getElementById('loadrules');
btn.addEventListener('click', () => {
if (!rules.classList.contains('open')) {
rules.style.display = 'block'; // показать, чтобы можно было измерить
const height = rules.scrollHeight + 'px';
rules.style.maxHeight = '0';
// небольшая пауза, чтобы браузер применил 0
requestAnimationFrame(() => {
rules.style.transition = 'max-height 0.4s ease, opacity 0.4s ease';
rules.style.maxHeight = height;
rules.style.opacity = '1';
});
rules.classList.add('open');
btn.innerHTML = '❌ Скрыть правила';
} else {
rules.style.transition = 'max-height 0.4s ease, opacity 0.4s ease';
rules.style.maxHeight = '0';
rules.style.opacity = '0';
rules.addEventListener('transitionend', function end() {
rules.style.display = 'none';
rules.removeEventListener('transitionend', end);
});
rules.classList.remove('open');
btn.innerHTML = '📜 Правила';
}
});
.loadrules {
background: #fff8f9;
border: 1px solid #ffd6da;
border-radius: 8px;
padding: 15px 20px;
margin-top: 15px;
font-size: 15px;
color: #333;
line-height: 1.55;
overflow: hidden; /* важно для анимации высоты */
max-height: 0; /* стартовая высота */
opacity: 0;
transition: max-height 0.4s ease, opacity 0.4s ease;
}
.loadrules.open {
/* сюда JS установит нужную max-height */
opacity: 1;
}
.tirazh-wrapper {
max-width: 900px;
margin: 25px auto;
padding: 22px 24px;
border: 2px solid #ffe0e3;
border-radius: 10px;
background: #fff;
box-shadow: 0 3px 10px rgba(0,0,0,0.08);
font-family: "Segoe UI", Arial, sans-serif;
}
.tirazh-header {
display: flex;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
gap: 10px;
}
.title-block h1 {
margin: 0;
font-size: 22px;
color: #333;
}
.title-block h2 {
margin: 4px 0 0;
font-size: 18px;
color: #666;
}
/* кнопка "Правила" */
.rules-btn {
background: linear-gradient(135deg, #ff5a69, #ff8a5c);
color: #fff;
border: none;
border-radius: 8px;
padding: 9px 18px;
cursor: pointer;
font-weight: 600;
font-size: 15px;
transition: all 0.25s ease;
box-shadow: 0 3px 6px rgba(255, 90, 105, 0.32);
height: fit-content;
}
.rules-btn:hover {
transform: translateY(-1px) scale(1.05);
box-shadow: 0 4px 10px rgba(255, 90, 105, 0.45);
}
.rules-btn:active {
transform: scale(0.97);
}
/* блок с правилами */
.loadrules {
background: #fff8f9;
border: 1px solid #ffd6da;
border-radius: 8px;
padding: 15px 20px;
margin-top: 15px;
font-size: 15px;
color: #333;
line-height: 1.55;
display: none;
opacity: 0;
transform: translateY(-10px);
transition: all 0.35s ease;
}
.loadrules.open {
display: block;
opacity: 1;
transform: translateY(0);
}
.bold {
color: #ff5a69;
font-weight: 600;
}
.tirazh {
width: 100%;
border-collapse: collapse;
margin-top: 15px;
}
.tirazh th, .tirazh td {
border: 1px solid #eee;
padding: 8px;
text-align: center;
}
.tirazh thead {
background: #fff3f3;
font-weight: 600;
}
.tirazh-header {
display: flex;
justify-content: space-between; /* делает кнопку справа */
align-items: center;
flex-wrap: wrap;
}
.title-block h1 {
margin: 0;
font-size: 22px;
color: #333;
}
.title-block h2 {
margin: 4px 0 0;
font-size: 18px;
color: #666;
}
/* контейнер для кнопки (выравнивание справа) */
.rules-block {
margin-left: auto;
}
/* сама кнопка */
.rules-btn {
background: linear-gradient(135deg, #ff5a69, #ff8a5c);
color: #fff;
border: none;
border-radius: 8px;
padding: 9px 18px;
cursor: pointer;
font-weight: 600;
font-size: 15px;
transition: all 0.25s ease;
box-shadow: 0 3px 6px rgba(255, 90, 105, 0.32);
white-space: nowrap; /* чтобы не переносился текст */
}
.rules-btn:hover {
transform: translateY(-1px) scale(1.05);
box-shadow: 0 4px 10px rgba(255, 90, 105, 0.45);
}
.rules-btn:active {
transform: scale(0.97);
}