Agniveer Bangla Mock Test Free (গুরুত্বপূর্ণ দিন ও ঘটনা)
(adsbygoogle = window.adsbygoogle || []).push({});
<!–✅ 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”:[“২ ফেব্রুয়ারী”,”১৪ ফেব্রুয়ারী”,”৪ ফেব্রুয়ারী”,”২০ ফেব্রুয়ারী”]},{“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}
}
