강의로 돌아가기
kiblank

테스트2번과 테스트5번 이 통과가 안됩니다.

우선 정확성만 통과하고 싶습니다.
콘솔에서 예시 내용을 실행시키면 결과가 같게 나옵니다.
채점하면 테스트2번과 테스트5번이 통과가 되지 않습니다.
어떤게 문제일까요?

작성중인 코드―solution.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function solution(participant, completion) {
    var answer = '';
    let passPeople = {};
    for(let i = 0; i < completion.length; i++){
        passPeople[completion[i]] = 1;
    }
    for(let j = 0; j < participant.length; j++){
        if(passPeople[participant[j]] !== undefined){
            passPeople[participant[j]] += 1;
        } else {
            passPeople[participant[j]] = 1;
        }
    }
    for(let key in passPeople){
        if(passPeople[key] !== 2){
            answer = key;
        }
    }
    return answer;
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.