DISC-тест (Доминирование, Влияние, Стабильность, Сознательность)

Тесты по психологии

🔍 Откройте секрет вашего стиля работы! 🔍

Вы лидер, вдохновитель, аналитик или миротворец? Пройдите DISC-тест и узнайте, как вы работаете в команде,
принимаете решения и достигаете целей. Всего 24 вопроса → точный результат!

`; // Прогресс-бар updateProgress(); } // Обработка ответа function answer(btnIndex) { const scoresArr = ["D", "I", "S", "C"]; const question = questions[currentQuestion]; const scoreValue = btnIndex; // 0–4 (степень согласия) // Добавляем баллы к соответствующему типу (вопрос уже «привязан» к типу) for (let i = 0; i < 4; i++) { scores[scoresArr[i]] += question.scores[i] * (scoreValue / 4); // Нормализуем оценку } currentQuestion++; showQuestion(); } // Прогресс-бар (обновление) function updateProgress() { const progressFill = document.getElementById('progressFill'); const percent = Math.round((currentQuestion / questions.length) * 100); progressFill.style.width = `${percent}%`; } // Результат теста function showResult() { const questionBlock = document.getElementById('questionBlock'); questionBlock.style.display = 'none'; const resultBlock = document.getElementById('resultBlock'); resultBlock.style.display = 'block'; // Находим максимальный балл let maxType = Object.keys(scores).reduce((a, b) => scores[a] > scores[b] ? a : b); const typeData = discTypes[maxType]; resultBlock.innerHTML = `
${typeData.name}

${typeData.desc}

Ваши ключевые черты:

    ${typeData.traits.map(trait => `
  • ${trait}
  • `).join('')}

Рекомендации:

Используйте свои сильные стороны в команде: ${maxType === 'D' ? "Берите лидерство и решайте сложные задачи." : maxType === 'I' ? "Вдохновляйте других, предлагайте новые идеи." : maxType === 'S' ? "Сглаживайте конфликты, поддерживайте стабильность." : "Анализируйте данные, улучшайте процессы."}

`; } // Запуск теста showQuestion();
Оцените статью
( Пока оценок нет )
Evvitop