feud/public/js/script.js

48 lines
1.0 KiB
JavaScript

let socket = io();
const answers = [...Array(8).keys()].map((i) =>
document.getElementById("answer" + (i + 1))
);
var setAnswer = (idx, value) => {
answers[idx - 1].innerHTML = value;
};
const scoreA = document.querySelector("#a>.score");
const scoreB = document.querySelector("#b>.score");
var setScore = (_scoreA, _scoreB) => {
scoreA.innerHTML = _scoreA;
scoreB.innerHTML = _scoreB;
};
const yearA = document.querySelector("#a>.year");
const yearB = document.querySelector("#b>.year");
var setYear = (_yearA, _yearB) => {
yearA.innerHTML = _yearA;
yearB.innerHTML = _yearB;
};
const current = document.getElementById("current");
var setCurrent = (i) => {
current.innerHTML = "" + i;
};
const question = document.getElementById("question");
var setQuestion = (i) => {
question.innerHTML = i;
};
var reset = () => {
answers.map((answer, i) => {
setAnswer(i + 1, i + 1);
});
setScore(0, 0);
setYear(2020, 2020);
setCurrent(0);
setQuestion("Waiting to continue...");
};
socket.on("reset", () => {
reset()
})