feat(trigcircle): Фаза 5 — чётность/нечётность (−α) + периоды
Тумблер «Чётность (−α)»: на окружности рисуется зеркальная точка −α (отражение через ось Ox, пунктир P↔−α) — наглядно нечётность sin и чётность cos. Блок-справка на KaTeX (строится один раз): sin(−α)=−sin α, cos(−α)=cos α, tg(−α)=−tg α, периоды T_sin=T_cos=2π, T_tg=T_ctg=π. (Формулы приведения для текущего угла — уже Фаза 2.) Аддитивно: this.showParity + _drawParity + хук в draw(); glue trigToggleParity; тумблер + #trig-parity в панели. Verified: node --check; headless-смоук 9/9 (_drawParity без throw для 30/150/210/300; toggle строит блок один раз с верными тождествами+периодами, показ/скрытие). Эмодзи нет. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -608,6 +608,15 @@
|
||||
</label>
|
||||
<div id="trig-table" style="display:none;margin-bottom:14px;background:rgba(155,93,229,0.05);border:1px solid rgba(155,93,229,0.13);border-radius:10px;padding:6px 8px;overflow-x:auto"></div>
|
||||
|
||||
<!-- Parity (−α) + periods toggle -->
|
||||
<label class="tri-layer-row" style="margin-bottom:8px" onclick="trigToggleParity(this)">
|
||||
<span class="tri-dot" style="background:var(--violet);box-shadow:0 0 5px var(--violet)"></span>
|
||||
<span class="tri-layer-name">Чётность (−α)</span>
|
||||
<span class="tri-layer-hint" style="color:var(--text-3)">симметрия</span>
|
||||
<span class="tri-toggle"></span>
|
||||
</label>
|
||||
<div id="trig-parity" style="display:none;margin-bottom:14px;font-size:0.82rem;color:var(--text);line-height:1.7;background:rgba(155,93,229,0.05);border:1px solid rgba(155,93,229,0.13);border-radius:10px;padding:8px 11px"></div>
|
||||
|
||||
<!-- Notable angles -->
|
||||
<div class="gp-section-title" style="margin-bottom:8px">Табличные углы</div>
|
||||
<div style="display:flex;flex-wrap:wrap;gap:4px;margin-bottom:14px">
|
||||
|
||||
Reference in New Issue
Block a user