Кидай просто связку {идентификатор вопроса: статус ответа}. Ответ смотри уже как удобнее, достаточно и буля + undefined, true - понимаю false - умею, undefined - пропустил. Либо числовые ключи ответам присваивай 1-знаю...
Ну а финальная проверка просто reduce массива значений объекта с информацией о тестировании
За конкретным кодом
туда)