Goodtoknow.com

Good News, by Students, for the World

Line 1: Line 1:
 
(function () {
 
(function () {
  
    fetch("skins/GTKLight/resources/todayis.json")
+
  fetch("skins/GTKLight/resources/todayis.json")
        .then(response => response.json())
+
    .then(response => response.json())
        .then(data => {
+
    .then(data => {
            var today = new Date();
+
      var today = new Date();
            var month = data.month[today.toLocaleString("default", { month: "short" })];
+
      var month = data.month[today.toLocaleString("default", { month: "short" })];
            var event = "";
+
      var event = "";
            for (var i = 0; i < month.length; i++) {
+
      for (var i = 0; i < month.length; i++) {
                if (month[i].date == today.getDate()) {
+
        if (month[i].date == today.getDate()) {
                    event = month[i].day[Math.floor(Math.random() * month[i].day.length)];
+
          event = month[i].day[Math.floor(Math.random() * month[i].day.length)];
                    break;
+
          break;
                }
+
        }
            }
+
      }
            if (event != "") {
+
      if (event != "") {
                document.getElementById("today-in-history").innerHTML = "Today is " + event;
+
        document.getElementById("today-in-history").innerHTML = "Today is " + event;
            }
+
      }
        });
+
  });
  
 
}());
 
}());

Revision as of 13:37, 27 January 2023

(function () {

  fetch("skins/GTKLight/resources/todayis.json")
    .then(response => response.json())
    .then(data => {
      var today = new Date();
      var month = data.month[today.toLocaleString("default", { month: "short" })];
      var event = "";
      for (var i = 0; i < month.length; i++) {
        if (month[i].date == today.getDate()) {
          event = month[i].day[Math.floor(Math.random() * month[i].day.length)];
          break;
        }
      }
      if (event != "") {
        document.getElementById("today-in-history").innerHTML = "Today is " + event;
      }
  });

}());