function solution(c, s) {
let answer = "YES";
let orderList = []; // 순서를 담는 배열
for (let i = 0; i < c.length; i++) {
orderList.push(s.indexOf(c[i]));
}
// 만약 필수과목 중 안들은 과목이 있다면 return NO
if (orderList.includes(-1)) return "NO";
// 이수 순서 비교
for (let i = 0; i < orderList.length - 1; i++) {
if (orderList[i] > orderList[i + 1]) return "NO";
}
return answer;
}
let compulsorySubject = "CBA";
let selectClass = "CBDAGE";
console.log(solution(compulsorySubject, selectClass));