Ну вот пример:
Показываю блок текущего currentTab = 0
showTabQuiz(currentTab); // Display the current tab
function showTabQuiz(currentTab) {
for (var i = 0; i < $quizTab.length; i++) {
if (i === currentTab) {
$quizTab[i].classList.add('tab-column');
//nextTab = +$quizTab[i].
dataset.next;
//prevTab = +$quizTab[i].dataset.prev;
} else {
$quizTab[i].classList.remove('tab-column');
}
}
currentTab === 0 ? $quizPrevBtn.hide() : $
quizPrevBtn.show();
currentTab === ($quizTab.length - 1) ? $quizResultBtn.hide() : $
quizResultBtn.show();
currentTab === ($quizTab.length - 1) ? $quizNextBtn.text('Получить результат сейчас') : $quizNextBtn.text('Дальше');
}
ну и кнопки Назад Показать результат и Далее