-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshared.js
28 lines (26 loc) · 1.53 KB
/
shared.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// shared.js
// DOM elements
export const quizContainer = document.getElementById('quiz-container');
export const questionContainer = document.getElementById('question-container');
export const nextButton = document.getElementById('next-button');
export const usernameContainer = document.getElementById('username-container');
export const startQuizButton = document.getElementById('start-quiz');
export const leaderboardContainer = document.getElementById('leaderboard-container');
export const categorySelectionContainer = document.getElementById('category-selection-container');
export const sessionIDSelectionContainer = document.getElementById('session-id-selection-container');
export const modeSelectionContainer = document.getElementById('mode-selection-container');
export const modeSinglePlayer = document.getElementById('mode-single');
export const modeGroupParticipant = document.getElementById('mode-group-participant');
export const modeGroupQuestioner = document.getElementById('mode-group-questioner');
export const questionCountContainer = document.getElementById('question-count-container');
export const startButtonContainer = document.getElementById('start-button-container');
export const sessionIdContainer = document.getElementById('session-id-container');
// You can also include shared variables here
export let currentQuestionIndex = 0;
export let questions = [];
export let score = 0;
export let brierScore = 0;
export let baselineScore = 0;
export let userAnswers = [];
export let correctAnswers = [];
export let userConfidences = [];