let month = 1; let fibonacciSequence = [1, 1]; // Fibonacci-Star const monthSpan = document.getElementById("monat"); const rabbitsContainer = document.getElementById("container"); const nextMonthBtn = document.getElementById("nextBtn"); function nextFibonacci(n) { if (n < 2) return 1; return fibonacciSequence[n - 1] + fibonacciSequence[n - 2]; } function increaseMonth() { month++; monthSpan.textContent = month; } function displayRabbits(count) { rabbitsContainer.innerHTML = ""; // alte Hasen entfernen for (let i = 0; i < count; i++) { const rabbit = document.createElement("div"); rabbit.className = "rabbit"; rabbit.textContent = "🐇"; rabbitsContainer.appendChild(rabbit); } } function simulateMonth() { increaseMonth(); const nextFib = nextFibonacci(fibonacciSequence.length); fibonacciSequence.push(nextFib); displayRabbits(nextFib); } nextMonthBtn.addEventListener("click", simulateMonth); displayRabbits(fibonacciSequence[0]);