Education Website
Education Website
DOCTYPE html>
<html lang=”en”>
<head>
<meta charset=”UTF-8”>
<title>Math Quiz</title>
</head>
<body>
<div class=”container”>
<h1>Math Quiz</h1>
<div id=”question-box”>
<p id=”question”></p>
<button onclick=”submitAnswer()”>Submit</button>
<p id=”feedback”></p>
</div>
<div class=”reward”>
</div>
</div>
<script src=”script.js”></script>
</body>
</html>
Body {
Display: flex;
Align-items: center;
Justify-content: center;
Height: 100vh;
Margin: 0;
Background-color: #f4f4f4;
.container {
Width: 300px;
Text-align: center;
Background: white;
Padding: 20px;
Border-radius: 8px;
#question-box {
Margin-top: 20px;
Input[type=”text”] {
Width: 100%;
Padding: 10px;
Margin: 10px 0;
Border-radius: 4px;
}
Button {
Background-color: #4CAF50;
Color: white;
Border: none;
Border-radius: 4px;
Cursor: pointer;
Button:hover {
Background-color: #45a049;
.reward {
Margin-top: 20px;
Let totalRewards = 0;
Const questions = [
Let currentQuestionIndex = 0;
Function loadQuestion() {
questionElement.textContent =
questions[currentQuestionIndex].question;
Function submitAnswer() {
feedbackElement.textContent = “Correct!”;
totalRewards += questions[currentQuestionIndex].reward;
document.getElementById(“total-rewards”).textContent =
totalRewards.toFixed(2);
nextQuestion();
} else {
Function nextQuestion() {
loadQuestion();
}
Window.onload = loadQuestion;
USE math_quiz;
);
);
// app.js
App.use(express.json());
Const db = mysql.createConnection({
Host: “localhost”,
User: “root”,
Password: “”,
Database: “math_quiz”
});
Res.json(results);
});
});
} else {
});
});