Nihongo Challenge N3 -

// 初期ロード initGame(); </script> </body> </html>

// エスケープ処理 (XSS対策) function escapeHtml(str) return str.replace(/[&<>]/g, function(m) if (m === '&') return '&'; if (m === '<') return '<'; if (m === '>') return '>'; return m; ).replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g, function(c) return c; ); nihongo challenge n3

.next-btn:active transform: scale(0.97); // 初期ロード initGame()

dynamicContainer.innerHTML = html;