diff --git a/frontend/textbooks/algebra_8.html b/frontend/textbooks/algebra_8.html index 6847cd5..26789ae 100644 --- a/frontend/textbooks/algebra_8.html +++ b/frontend/textbooks/algebra_8.html @@ -41,11 +41,11 @@ input,select,textarea{font-family:inherit} .ic{width:1em;height:1em;display:inline-block;vertical-align:-.125em;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round} /* HEADER */ -.hdr{position:relative;background:linear-gradient(110deg,#c2185b 0%,#e91e63 55%,#ec407a 100%);color:#fff;padding:34px 22px 24px;overflow:hidden;border-bottom:2px solid rgba(255,180,210,.2)} -.hdr::before{content:'АЛГЕБРА';position:absolute;right:-12px;top:-10%;font-size:clamp(5rem,16vw,12rem);font-weight:900;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(255,220,235,.10);line-height:1;pointer-events:none;user-select:none;z-index:0} +.hdr{position:relative;background:linear-gradient(110deg,#c2185b 0%,#e91e63 55%,#ec407a 100%);color:#fff;padding:46px 22px 30px;overflow:hidden;border-bottom:2px solid rgba(255,180,210,.2);min-height:130px} +.hdr::before{content:'АЛГЕБРА';position:absolute;right:-12px;top:50%;transform:translateY(-50%);font-size:clamp(5rem,15vw,11rem);font-weight:900;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(255,220,235,.08);line-height:1;pointer-events:none;user-select:none;z-index:0} .hdr-row{position:relative;z-index:1;display:flex;align-items:center;gap:14px;flex-wrap:wrap} -.hdr h1{font-size:1.5rem;font-weight:900;letter-spacing:-.01em;line-height:1.25;padding-top:2px} -.hdr-sub{font-size:.82rem;opacity:.85;margin-top:6px;font-weight:500;line-height:1.35} +.hdr h1{font-size:1.5rem;font-weight:900;letter-spacing:-.01em;line-height:1.3;padding-top:4px} +.hdr-sub{font-size:.85rem;opacity:.88;margin-top:6px;font-weight:500;line-height:1.4} .hdr-side{margin-left:auto;display:flex;gap:8px;align-items:center} .hdr-btn{padding:7px 12px;border-radius:9px;background:rgba(255,255,255,.14);color:#fff;font-weight:600;font-size:.82rem;display:inline-flex;align-items:center;gap:6px;transition:background .15s} .hdr-btn:hover{background:rgba(255,255,255,.24)} @@ -3256,26 +3256,26 @@ function buildFinal(){ /* ──── Assessment (10 tasks) ──── */ const ASSESS = [ - { q:'Изобразите промежуток: x > 1/2. Какая запись верна?', - opts:['(-∞; 1/2)', '(1/2; +∞)', '[1/2; +∞)', '(1/2; +∞]'], correct:1 }, - { q:'√2 принадлежит множеству:', - opts:['ℕ', 'ℤ', 'ℚ', 'I (иррациональные)'], correct:3 }, - { q:'Найдите значение: (1/4)·√16 + √49', - opts:['7', '8', '9', '11'], correct:1 }, - { q:'Решите систему: { 5x+4>0, 3x+1.5≤0 }', - opts:['(-4/5; -1/2]', '(-4/5; +∞)', '(-∞; -1/2]', '∅ (пусто)'], correct:0 }, - { q:'√(x·y) при x=48, y=75 равно:', - opts:['58', '60', '62', '65'], correct:1 }, + { q:'Изобразите промежуток: $x > \\frac{1}{2}$. Какая запись верна?', + opts:['$(-\\infty; \\frac{1}{2})$', '$(\\frac{1}{2}; +\\infty)$', '$[\\frac{1}{2}; +\\infty)$', '$(\\frac{1}{2}; +\\infty]$'], correct:1 }, + { q:'$\\sqrt{2}$ принадлежит множеству:', + opts:['$\\mathbb{N}$', '$\\mathbb{Z}$', '$\\mathbb{Q}$', '$\\mathbb{I}$ (иррациональные)'], correct:3 }, + { q:'Найдите значение: $\\frac{1}{4}\\cdot\\sqrt{16} + \\sqrt{49}$', + opts:['$7$', '$8$', '$9$', '$11$'], correct:1 }, + { q:'Решите систему $\\begin{cases}5x+4>0\\\\3x+1{,}5\\leq 0\\end{cases}$', + opts:['$(-\\frac{4}{5}; -\\frac{1}{2}]$', '$(-\\frac{4}{5}; +\\infty)$', '$(-\\infty; -\\frac{1}{2}]$', '$\\varnothing$ (пусто)'], correct:0 }, + { q:'$\\sqrt{x \\cdot y}$ при $x=48$, $y=75$ равно:', + opts:['$58$', '$60$', '$62$', '$65$'], correct:1 }, { q:'Из числа вычесть 4, разделить на 9 — меньше 5. Прибавить 8, разделить на 11 — больше 5. Найдите число.', - opts:['48', '49', '50 (но это > 49)', 'Любое в (47; 49)'], correct:3 }, - { q:'Упростите 3√5 + 2√20 − √45:', - opts:['4√5', '2√5', '0', '5√5'], correct:0 }, - { q:'Найдите область определения √(2x + 1/2):', - opts:['x ≥ -1/4', 'x ≥ 0', 'x ≥ 1/2', 'x ≥ -1/2'], correct:0 }, - { q:'Внесите множитель под корень: (c-2)·√(3c-6), при c > 2', - opts:['√(3(c-2)³)', '√(3c-6)', '√((c-2)·(3c-6))', '√((c-2)²·(3c-6))'], correct:3 }, - { q:'Упростите: √(7 − √24)', - opts:['√6 − 1', '√5 − 1', '√3 − 1', '√7 − 1'], correct:0 }, + opts:['$48$', '$49$', '$50$', 'Любое в $(47; 49)$'], correct:3 }, + { q:'Упростите $3\\sqrt{5} + 2\\sqrt{20} - \\sqrt{45}$:', + opts:['$4\\sqrt{5}$', '$2\\sqrt{5}$', '$0$', '$5\\sqrt{5}$'], correct:0 }, + { q:'Найдите область определения $\\sqrt{2x + \\frac{1}{2}}$:', + opts:['$x \\geq -\\frac{1}{4}$', '$x \\geq 0$', '$x \\geq \\frac{1}{2}$', '$x \\geq -\\frac{1}{2}$'], correct:0 }, + { q:'Внесите множитель под корень: $(c-2)\\sqrt{3c-6}$, при $c > 2$', + opts:['$\\sqrt{3(c-2)^3}$', '$\\sqrt{3c-6}$', '$\\sqrt{(c-2)(3c-6)}$', '$\\sqrt{(c-2)^2(3c-6)}$'], correct:3 }, + { q:'Упростите: $\\sqrt{7 - \\sqrt{24}}$', + opts:['$\\sqrt{6} - 1$', '$\\sqrt{5} - 1$', '$\\sqrt{3} - 1$', '$\\sqrt{7} - 1$'], correct:0 }, ]; let assAnswers = {}; function buildAssessment(){