diff --git a/script.js b/script.js index e0b518e..708a561 100644 --- a/script.js +++ b/script.js @@ -1,25 +1,19 @@ -// Initialwerte let month = 1; -let fibonacciSequence = [1, 1]; // Fibonacci-Start - -// DOM-Elemente +let fibonacciSequence = [1, 1]; // Fibonacci-Star const monthSpan = document.getElementById("month"); const rabbitsContainer = document.getElementById("rabbitsContainer"); const nextMonthBtn = document.getElementById("nextMonthBtn"); -// Funktion: Nächste Fibonacci-Zahl berechnen function nextFibonacci(n) { if (n < 2) return 1; return fibonacciSequence[n - 1] + fibonacciSequence[n - 2]; } -// Monat erhöhen und anzeigen function increaseMonth() { month++; monthSpan.textContent = month; } -// Hasen-Paare anzeigen function displayRabbits(count) { rabbitsContainer.innerHTML = ""; // alte Hasen entfernen for (let i = 0; i < count; i++) { @@ -30,7 +24,6 @@ function displayRabbits(count) { } } -// Simulation eines Monats function simulateMonth() { increaseMonth(); const nextFib = nextFibonacci(fibonacciSequence.length); @@ -38,8 +31,6 @@ function simulateMonth() { displayRabbits(nextFib); } -// Button Event nextMonthBtn.addEventListener("click", simulateMonth); -// Initialanzeige für Monat 1 displayRabbits(fibonacciSequence[0]);