// Mathematical equations for each digit 0-9 const digitEquations = { 0: "limx→∞(1/x)", 1: "cos(0)", 2: "1 + 1", 3: "√9", 4: "22", 5: "∫015dx", 6: "3!", 7: "⌈6.3⌉", 8: "4 × 2", 9: "32" }; function updateClock() { const now = new Date(); const hours = now.getHours(); const minutes = now.getMinutes(); const seconds = now.getSeconds(); // Format hours to 12-hour format const displayHours = hours % 12 || 12; // Update each digit with equation document.querySelector('.hour-digit .equation').innerHTML = digitEquations[Math.floor(displayHours / 10)] || digitEquations[displayHours % 10]; document.querySelector('.minute-digit .equation').innerHTML = digitEquations[Math.floor(minutes / 10)] + " " + digitEquations[minutes % 10]; document.querySelector('.second-digit .equation').innerHTML = digitEquations[Math.floor(seconds / 10)] + " " + digitEquations[seconds % 10]; } // Update clock every second setInterval(updateClock, 1000); updateClock(); // Initial call