💻 第1級|完走していない選手(JavaScript)


📌


https://programmers.co.kr/learn/courses/30/lessons/42576

🪐 プロセス

function solution(participant, completion) {
    participant.sort()
    completion.sort()

    const answer = participant.filter(x => !completion.includes(x))[0];
  	// 중복 체크 시 함께 필터링 되므로 실패 😧

    return answer
}

説明する

function solution(participant, completion) {
    participant.sort()
    completion.sort()
  
    for (let i = 0; i < participant.length; i++) {
        if (participant[i] !== completion[i]) {
            return participant[i];
        }
    }
}