Welcher Philosophie-Typ bist du?
body {
font-family: Arial, sans-serif;
margin: 20px;
}
.question {
margin-bottom: 20px;
}
.question h3 {
margin-bottom: 10px;
}
.result {
display: none;
margin-top: 20px;
}
.result h2 {
color: green;
}
.btn {
padding: 10px 20px;
background-color: #2e6da4;
color: white;
border: none;
cursor: pointer;
}
.btn:hover {
background-color: #204d74;
}
.progress-bar {
margin-top: 20px;
}
.progress-bar div {
background-color: #2e6da4;
height: 20px;
color: white;
text-align: center;
line-height: 20px;
}
Welcher Philosophie-Typ bist du?
Beantworte die folgenden Fragen, um herauszufinden, welche philosophische Ausrichtung am besten zu dir passt.
1. Was ist für dich der Schlüssel zu einem erfüllten Leben?
2. Wie triffst du Entscheidungen in schwierigen Situationen?
3. Was bedeutet Glück für dich?
4. Wie siehst du deine Beziehung zur Natur?
5. Wie wichtig ist dir die Gemeinschaft?
6. Wie gehst du mit Emotionen um?
7. Was motiviert dich im Alltag am meisten?
8. Wie siehst du die Rolle von Regeln und Gesetzen?
9. Wie reagierst du auf Veränderungen?
10. Was ist deine Einstellung zum Erfolg?
function calculateResult() {
var form = document.getElementById(‚quizForm‘);
var elements = form.elements;
// Zähle die Punkte für jede Philosophie
var scores = {
epikur: 0,
aristoteles: 0,
stoiker: 0,
kant: 0,
utilitarismus: 0,
buenVivir: 0,
taoismus: 0,
ubuntu: 0
};
var totalQuestions = 0;
// Sammle Antworten
for (var i = 0; i < elements.length; i++) {
if (elements[i].type === 'radio' && elements[i].checked) {
var value = elements[i].value;
scores[value]++;
totalQuestions++;
}
}
// Berechne Prozentsätze
var percentages = {};
for (var key in scores) {
percentages[key] = ((scores[key] / totalQuestions) * 100).toFixed(1);
}
// Sortiere die Ergebnisse
var sortedResults = [];
for (var key in percentages) {
sortedResults.push({ philosophy: key, percentage: percentages[key] });
}
sortedResults.sort(function(a, b) {
return b.percentage – a.percentage;
});
// Zeige die Ergebnisse an
var resultContainer = document.getElementById('resultContainer');
resultContainer.innerHTML = '';
for (var i = 0; i < sortedResults.length; i++) {
var p = document.createElement('p');
var philosophyName = getPhilosophyName(sortedResults[i].philosophy);
p.innerText = philosophyName + ': ' + sortedResults[i].percentage + '%';
resultContainer.appendChild(p);
}
var resultDiv = document.getElementById('result');
resultDiv.style.display = 'block';
}
function getPhilosophyName(key) {
var names = {
epikur: "Hedonismus (Epikur)",
aristoteles: "Eudaimonismus (Aristoteles)",
stoiker: "Stoizismus",
kant: "Pflichtethik (Kant)",
utilitarismus: "Utilitarismus",
buenVivir: "Buen Vivir",
taoismus: "Taoismus",
ubuntu: "Ubuntu"
};
return names[key];
}