수 많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.
마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요.
📌 Array.prototype.sort()
const poits = [40, 100, 1, 5, 2, 25, 10];
points.sort((a, b) => a - b);
console.log(points) // [1, 2, 5, 10, 25, 40, 100]
(출처: 모던 자바스크립트 Deep Dive)
function solution(participant, completion) {
const sortingParticipant = participant.sort();
const sortingCompletion = completion.sort();
for (var i = 0; i < sortingParticipant.length; i++) {
if (sortingParticipant[i] !== sortingCompletion[i]) {
return sortingParticipant[i];
}
}
}
문제 출처: 프로그래머스