cards = shuffleArray([
...pairs.flatMap(pair =>
[pair.problem, pair
.answer])]);
cards.forEach((content, index
) => {
const card = document
.createElement('div');
card.dataset.content =
content;
card.dataset.index = index;
card.addEventListener
('click', () =>
handleCardClick(card));
gameBoard.appendChild(card
);
function generatePairs
(numQuestions) {
while (pairs.length <
numQuestions) {
const a = Math.floor(Math
.random() * 9) + 1;