Yacine4154's picture
stop stp
6967708 verified
// Mathematical equations for each digit 0-9
const digitEquations = {
0: "lim<sub>x→∞</sub>(1/x)",
1: "cos(0)",
2: "1 + 1",
3: "√9",
4: "2<sup>2</sup>",
5: "∫<sub>0</sub><sup>1</sup>5dx",
6: "3!",
7: "⌈6.3⌉",
8: "4 × 2",
9: "3<sup>2</sup>"
};
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