Bangla GK Mock Test Free
<!–✅ Bengali Text Stored Safely in to keep UTF-8–>
[{“q”:”জাতীয় বিজ্ঞান দিবস কবে?”,”a”:”২৮ ফেব্রুয়ারী”,”o”:[“১ মার্চ”,”২৮ ফেব্রুয়ারী”,”৪ মার্চ”,”৮ মার্চ”]},{“q”:”বিশ্ব নাগরিক দিবস কবে?”,”a”:”১ মার্চ”,”o”:[“২৮ ফেব্রুয়ারী”,”৪ মার্চ”,”৮ মার্চ”,”১ মার্চ”]},{“q”:”জাতীয় সুরক্ষা দিবস কবে?”,”a”:”৪ মার্চ”,”o”:[“১ মার্চ”,”৮ মার্চ”,”৪ মার্চ”,”১৫ মার্চ”]},{“q”:”আন্তর্জাতিক মহিলা দিবস কবে?”,”a”:”৮ মার্চ”,”o”:[“৪ মার্চ”,”১৫ মার্চ”,”৮ মার্চ”,”১৬ মার্চ”]},{“q”:”বিশ্ব ক্রেতা সুরক্ষা দিবস কবে?”,”a”:”১৫ মার্চ”,”o”:[“৮ মার্চ”,”১৬ মার্চ”,”১৫ মার্চ”,”২১ মার্চ”]},{“q”:”জাতীয় টিকাকরন দিবস কবে?”,”a”:”১৬ মার্চ”,”o”:[“১৫ মার্চ”,”২১ মার্চ”,”১৬ মার্চ”,”২২ মার্চ”]},{“q”:”বিশ্ব জল দিবস কবে?”,”a”:”২২ মার্চ”,”o”:[“২১ মার্চ”,”২৩ মার্চ”,”২২ মার্চ”,”২৪ মার্চ”]},{“q”:”বিশ্ব যক্ষা দিবস কবে?”,”a”:”২৪ মার্চ”,”o”:[“২২ মার্চ”,”২৩ মার্চ”,”২৭ মার্চ”,”২৪ মার্চ”]},{“q”:”এপ্রিল ফুল ডে কবে?”,”a”:”১ এপ্রিল”,”o”:[“২৭ মার্চ”,”১ এপ্রিল”,”৫ এপ্রিল”,”৭ এপ্রিল”]},{“q”:”বিশ্ব স্বাস্থ্য দিবস কবে?”,”a”:”৭ এপ্রিল”,”o”:[“১ এপ্রিল”,”৫ এপ্রিল”,”৭ এপ্রিল”,”১৮ এপ্রিল”]},{“q”:”আন্তর্জাতিক বিশ্ব দিবস কবে?”,”a”:”২২ এপ্রিল”,”o”:[“১৮ এপ্রিল”,”২১ এপ্রিল”,”২২ এপ্রিল”,”২৩ এপ্রিল”]},{“q”:”আন্তর্জাতিক শ্রম দিবস কবে?”,”a”:”মে ১”,”o”:[“২২ এপ্রিল”,”২৩ এপ্রিল”,”মে ১”,”১৮ এপ্রিল”]}]
document.addEventListener(“DOMContentLoaded”,()=>{
const quizData = JSON.parse(document.getElementById(“quizData”).innerHTML);
let current = 0, score = 0;
const questionText = document.getElementById(‘questionText’);
const optionsContainer = document.getElementById(‘optionsContainer’);
const nextBtn = document.getElementById(‘nextBtn’);
const resultContainer = document.getElementById(‘resultContainer’);
const scoreText = document.getElementById(‘scoreText’);
function loadQuestion() {
const q = quizData[current];
questionText.innerHTML = `${current+1}. ${q.q}`;
optionsContainer.innerHTML = ”;
q.o.forEach(opt => {
const btn = document.createElement(‘button’);
btn.textContent = opt;
btn.style.cssText = “display:block;width:100%;text-align:left;margin:8px 0;padding:10px;border-radius:8px;border:1px solid #ddd;background:#f8f9fa;cursor:pointer;”;
btn.onclick = () => checkAnswer(btn, q.a);
optionsContainer.appendChild(btn);
});
}
function checkAnswer(btn, correct) {
const buttons = optionsContainer.querySelectorAll(‘button’);
buttons.forEach(b => b.disabled = true);
if (btn.textContent.trim() === correct.trim()) {
btn.style.background = ‘#28a745’;
btn.style.color = ‘#fff’;
score++;
} else {
btn.style.background = ‘#dc3545’;
btn.style.color = ‘#fff’;
}
}
nextBtn.onclick = () => {
current++;
if (current < quizData.length) {
loadQuestion();
} else {
document.getElementById('questionContainer').style.display = 'none';
resultContainer.style.display = 'block';
scoreText.innerHTML = `আপনার স্কোর: ${score} / ${quizData.length}`;
}
}
loadQuestion();
});
.related-box{max-width:900px;margin:20px auto;padding:0 10px}
.related-title{font-size:1.2rem;font-weight:700;margin-bottom:12px}
.related-grid{display:grid;gap:10px;grid-template-columns:1fr}
.related-item{background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:12px;transition:0.2s}
.related-item:hover{background:#f7f7f7}
.related-item a{text-decoration:none;color:#0a4a7b;font-weight:600;font-size:0.95rem;line-height:1.4}
@media(min-width:520px){
.related-grid{grid-template-columns:1fr 1fr}
}
@media(min-width:850px){
.related-grid{grid-template-columns:1fr 1fr 1fr}
}
