Skip to content
Snippets Groups Projects

Simen

Closed Simen Svenningsen Hjelle requested to merge Simen into master
7 files
+ 242
6
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 50
0
 
class newEvent {
 
constructor(name, date, timeOfDay, place){
 
this.name = name;
 
this.date = date;
 
this.timeOfDay = timeOfDay;
 
this.place = place;
 
}
 
}
 
 
class Calendar {
 
constructor(events){
 
this.events = events;
 
}
 
addEvent(event){
 
this.events.push(event);
 
}
 
}
 
 
let myCalendar = new Calendar([]);
 
let event1 = new newEvent("name1", "01.02.22", "17.00", "place To Be");
 
myCalendar.addEvent(event1);
 
let event2 = new newEvent("name2", "02.02.22", "18.00", "place To Be2");
 
myCalendar.addEvent(event2);
 
 
 
let theCalendar = document.getElementById("cal");
 
 
for (i = 0 ; i<myCalendar.events.length ; i++){
 
let newEvent = document.createElement("a");
 
let eventInQ = myCalendar.events[i];
 
 
newEvent.innerText = eventInQ.name + ", " + eventInQ.date+ ", " + eventInQ.timeOfDay + ", " + eventInQ.place;
 
theCalendar.appendChild(newEvent);
 
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Loading