Faros GitLab - repositórios e colaboração de código

Commit 5b33d76e authored by Gaston Morales's avatar Gaston Morales
Browse files

Alinhando a contagem de perguntas respondidas com scoreCount

parent d7a47cf7
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -16,7 +16,7 @@
// maxScore: 2,   // número máximo de pontos que podem ser obtidos ao responder a pergunta
// maxScore: 2,   // número máximo de pontos que podem ser obtidos ao responder a pergunta
//
//


const quizArrayOLD = [
const quizArray = [
    {
    {
        id: "01.01",
        id: "01.01",
        type: "noAnswer",
        type: "noAnswer",
@@ -79,7 +79,7 @@ const quizArrayOLD = [
    }
    }
];
];


const quizArray = [
const quizArrayBASE = [
    {
    {
        id: "01.01",
        id: "01.01",
        type: "noAnswer",
        type: "noAnswer",
+2 −2
Original line number Original line Diff line number Diff line
@@ -39,7 +39,7 @@ nextBtn.addEventListener(
      scoreContainer.classList.remove("hide");
      scoreContainer.classList.remove("hide");
      //user score
      //user score
      userScore.innerHTML =
      userScore.innerHTML =
        "Respondidas " + questionCount + " de " + questionCount + " questões";
        "Respondidas " + scoreCount + " de " + questionCount + " questões";
      let table = `
      let table = `
      <table class="tg">
      <table class="tg">
      <thead>
      <thead>
@@ -149,13 +149,13 @@ function checker(userOption) {
  let question =
  let question =
    document.getElementsByClassName("container-mid")[questionCount];
    document.getElementsByClassName("container-mid")[questionCount];
  let options = question.querySelectorAll(".option-div");
  let options = question.querySelectorAll(".option-div");
  scoreCount++;   // number of answered questions


  // CHeck question type
  // CHeck question type
  if (quizArray[questionCount].type === "answer") {
  if (quizArray[questionCount].type === "answer") {
    //if user clicked answer == correct option stored in object
    //if user clicked answer == correct option stored in object
    if (userSolution === quizArray[questionCount].correct) {
    if (userSolution === quizArray[questionCount].correct) {
      userOption.classList.add("correct");
      userOption.classList.add("correct");
      scoreCount++;
      addScore2Theme(userSolution, quizArray[questionCount].themeIndex);
      addScore2Theme(userSolution, quizArray[questionCount].themeIndex);
    } else {
    } else {
      userOption.classList.add("incorrect");
      userOption.classList.add("incorrect");