02. Meetings от Associative Arrays - Lab със class constructor
Здравейте, опитвам се да реша тази задача с клас но получавам 20/100 и не печатам всички имена.
Някой може ли да ми помогне ?
Благодаря :)
задача: https://judge.softuni.org/Contests/Practice/Index/1231#1
код:
function solve(input) {
let output = ""
class Meet {
constructor(day, name){
this.day = day
this.name = name
}
display(){
if(output = `Scheduled for ${this.day}`){
console.log(`${this.day} -> ${this.name}`)
}
}
}
let result = []
input.map(x => {
let[day, name] = x.split(" ")
let myMeet = new Meet(day, name)
result.push(myMeet)
if(result.includes(day)){
console.log(`Conflict on ${day}!`)
} else {
result.push(day)
console.log(`Scheduled for ${day}`)
}
})
try {
result.forEach(x => x.display())
} catch(e){
}
}