JavaScript JavaScript Arrays Multidimensional Arrays Improve the Quiz – One Solution

Michelle Cormier
Michelle Cormier
6,135 Points

My Solution

const quiz = [ ['What is 1 + 1', '2'], ['What is 2 + 2', '4'], ['What is 4 + 4', '8'] ];

let correct = 0; const correctAnswers = []; const wrongAnswers = [];

for (let i = 0; i < quiz.length; i++) { let question = quiz[i][0]; let answer = quiz[i][1]; let response = prompt(question); if ( response === answer ) { correct++; correctAnswers.push( <li>${question}</li>); } else { wrongAnswers.push( <li>${question}</li>); } }

document.querySelector('main').innerHTML = <h1>You got ${correct} answer(s) correct!</h1> <h2>You got these questions right: </h2> <ol> ${correctAnswers.join('')} </ol> <h2>You got these questions wrong:</h2> <ol> ${wrongAnswers.join('')} </ol>;