This commit is contained in:
2025-01-22 12:25:18 +02:00
commit 2a434fa84b
55 changed files with 56968 additions and 0 deletions

30
src/js/results.js Normal file
View File

@@ -0,0 +1,30 @@
const resultsContainer = document.getElementById('results');
const resultsHeader = document.getElementById('results-header');
const resultsTableBody = document.getElementById('results-table-body');
const allQuizzes = JSON.parse(localStorage.getItem('allQuizzes') || '{}');
const quizData = allQuizzes['quiz'];
function displayResults() {
const totalQuestions = quizData.totalQuestions;
const correctAnswers = quizData.score;
const percentage = ((correctAnswers / totalQuestions) * 100).toFixed(2);
resultsHeader.textContent = `Результати тесту: ${correctAnswers}/${totalQuestions}, ${percentage}%`;
let resultsHTML = '';
quizData.answers.forEach(answer => {
resultsHTML += `
<tr>
<td>${answer.question}</td>
<td>${answer.chartTypeUk}</td>
<td>${answer.isCorrect ? '✅' : '❌'}</td>
</tr>
`;
});
resultsTableBody.innerHTML = resultsHTML;
}
window.onload = displayResults;