<prompt> Tengeneza ukurasa wa wavuti unaojibu kwa kutumia HTML, CSS, na JavaScript inayoonyesha saa ya dijitali inayoonyesha muda wa sasa katika saa, dakika na sekunde. Saa inapaswa kusasishwa kila sekunde na kuruhusu watumiaji kubadili kati ya fomati za saa 12 hadi 24. Zaidi ya hayo, rangi ya mandharinyuma ya ukurasa inapaswa kubadilika kulingana na wakati wa siku kwa mfano, rangi nyepesi wakati wa mchana na rangi nyeusi usiku.  <response>: Huu hapa ni mfano rahisi wa jinsi unavyoweza kuunda saa ya kidijitali inayosikika kwa kutumia HTML, CSS na JavaScript:1. Unda faili ya index.html yenye maudhui yafuatayo:html Saa Dijitali kichwa 00:00:00 Badilisha hadi umbizo la saa 12 div mwili html2. Unda faili ya styles.css yenye maudhui yafuatayo:cssmwili font-familia: Arial, sans-serif; mpito: background-rangi 1s urahisi-katika-nje;.chombo kuonyesha: flex; flex-mwelekeo: safu; align-vitu: katikati; kuhalalisha-maudhui: kituo; min-urefu: 100vh; padding: 20px;h1 saizi ya herufi: 6rem; ukingo-chini: 20px;kitufe saizi ya herufi: 1.25rem; pedi: 10px 20px; mshale: pointer;3. Unda faili ya script.js yenye maudhui yafuatayo: javascriptconst clock document.getElementByIdsaa;const toggleFormatBtn document.getElementByIdtoggleFormat;let is24HourFormat kweli;sasisho la kaziClock const sasa Tarehe mpya ; acha saa now.getHours; const minutes now.getMinutes; const seconds now.getSeconds; ikiwa !is24HourFormat masaa masaa 12 12; clock.textContent hours.toString.padStart2, 0:minutes .toString .padStart2, 0:seconds.toString.padStart2, 0; updateBackgroundsaa;sasisho la kaziBackgroundsaa ikiwa saa 6 masaa 18 document.body.style.backgroundColor f5f5dc; nyengine document.body.style.backgroundColor 34495e; toggleFormatBtn.addEventListenerbofya, is24HourFormat !is24HourFormat; toggleFormatBtn.textContent Badilisha hadi ni24HourFormat ? 12-saa : saa 24 umbizo;;setIntervalupdateClock, 1000;sasishaSaa;Mfano huu huunda saa ya dijiti inayojibu ambayo husasishwa kila sekunde na kuwaruhusu watumiaji kubadili kati ya fomati za saa 12 hadi 24. Rangi ya mandharinyuma ya ukurasa hubadilika kulingana na wakati wa mchana: rangi nyepesi wakati wa mchana 6 AM - 6 PM na rangi nyeusi usiku 6 PM - 6 AM. 