quest1

Run Settings
LanguageJavaScript
Language Version
Run Command
const instructors = [ { name: 'John', availability: 'all', specialities: ['Javascript', 'Python', 'C++'] }, { name: 'Mary', availability: 'weekend', specialities: ['Javascript', 'Ruby', 'C++'] }, { name: 'Chris', availability: 'evenings', specialities: ['Javascript'] }, { name: 'Anthony', availability: 'all', specialities: ['Python', 'Ruby'] }, { name: 'Pauline', availability: 'only Mondays', specialities: ['Javascript', 'Html', 'CSS'] }, { name: 'Mark', availability: 'all', specialities: ['C#', 'C++', 'Javascript'] }, { name: 'Helen', availability: 'evenings', specialities: ['Python', 'C++'] }, { name: 'Charles', availability: 'none', specialities: ['Python'] } ]; // const filter = 'Javascript' const filteredResult = instructors.filter(item => item.specialities.includes("Javascript")) .filter(item => item.availability === 'all' || item.availability === 'weekend') console.log(filteredResult) const filter2 = 'Python' const finalFilter = filteredResult.map(item => (item.specialities.indexOf(filter2) >= 0) ? `Hi ${item.name}, we inform you that this weekend you will be doing the support class and you need to prepare a Python workshop` :`Hi ${item.name}, we inform you that this weekend you will be doing the support class`) console.log(finalFilter)
Editor Settings
Theme
Key bindings
Full width
Lines