Simple Logic Test
Answer 20 simple logic and math questions.
Advertisement
Score must be above 70% to get the CODE. Try again!
${q.s}
` + q.o.map(opt => ``).join(''); container.appendChild(div); if ((i + 1) % 5 === 0) injectAd(); }); container.addEventListener('click', e => { if(e.target.tagName === 'LABEL') { e.target.parentElement.querySelectorAll('label').forEach(l => l.classList.remove('selected')); e.target.classList.add('selected'); } }); refreshAds(); }function refreshAds() { setTimeout(() => { const ads = document.querySelectorAll('.adsbygoogle:not([data-adsbygoogle-status="done"])'); ads.forEach(ad => { try { (adsbygoogle = window.adsbygoogle || []).push({}); } catch (e) { console.error(e); } }); }, 500); }function injectAd() { const ad = document.createElement('div'); ad.className = "ad-container"; ad.innerHTML = ``; document.getElementById('quiz-questions').appendChild(ad); }function submitQuiz() { let score = 0; questions.forEach(q => { const selected = document.querySelector(`input[name="q${q.id}"]:checked`); if(selected && selected.value === q.c) score++; }); const percent = (score/20)*100; const res = document.getElementById('results'); res.classList.remove('hidden'); document.getElementById('result-title').innerText = `Your Score: ${percent}%`; if(percent > 70) { document.getElementById('code-display').classList.remove('hidden'); document.getElementById('code-display').innerText = "Congratulations! KODE#!008788"; } else { document.getElementById('fail-msg').classList.remove('hidden'); } } window.onload = initQuiz;
Tinggalkan Komentar