P3 ONLINE TEST OF SOCIAL STUDIES AND RELIGIOUS EDUCATION UNIT 11 :Peace and Justice Quiz No 2🕊️
Peace and Justice Quiz
Peace and Justice Quiz 🕊️
${i+1}. ${q.q}
${answers.map(ans=>`
`).join("")}
`;
});
}
function submitQuiz(){
let score = 0;
shuffled.forEach((q,i)=>{
let selected = document.querySelector(`input[name="q${i}"]:checked`);
if(selected){
if(selected.value === q.a[q.correct]){
score++;
}
}
});
const name = localStorage.getItem("currentUser");
let leaderboard = JSON.parse(localStorage.getItem("leaderboard")) || [];
leaderboard.push({name, score});
leaderboard.sort((a,b)=>b.score-a.score);
localStorage.setItem("leaderboard", JSON.stringify(leaderboard));
document.getElementById("result").innerHTML =
`
🎉 ${name}, your score is ${score}/50
`;
displayLeaderboard();
}
function displayLeaderboard(){
let leaderboard = JSON.parse(localStorage.getItem("leaderboard")) || [];
const list = document.getElementById("leaderboardList");
list.innerHTML="";
leaderboard.slice(0,5).forEach(player=>{
list.innerHTML += `
${player.name} - ${player.score}`;
});
}
displayLeaderboard();