@צדיק-תמים כתב בבקשה | קוד java שמפעיל קוד css לפי שעות:
איזה ternary hell
צודק.
בשבילך:
let now = new Date(),
hours = now.getHours(),
minutes = now.getMinutes(),
color;
switch (hours) {
case 10:
color = "white";
break;
case 7:
color = "#828282";
break;
case 8:
if (minutes == 30) {
color = "blue";
}
break;
// ברירת מחדל
default:
color = "red";
}
document.body.style.backgroundColor = color;
מכיוון שכנראה @LEVI-H לא רוצה שהצבעים ישתנו רק בשעות העגולות המדויקות, אפשר כמובן להגדיר תנאי של 'גדול / קטן מ-': לכתוב בשורות 6-7
switch (true) {
case hours >= 10: