programmers

    [Java script] 프로그래머스 level1 - 같은 숫자는 싫어

    [Java script] 프로그래머스 level1 - 같은 숫자는 싫어

    연속된 것만 체크해서 넣어준다 function solution(arr) { var answer = []; for(var i = 0; i

    [Java script] 프로그래머스 level1 - 모의고사

    [Java script] 프로그래머스 level1 - 모의고사

    쩝 일단 1번,2번,3번의 패턴을 저장할 필요가 있다. 1,2,3,4,5 ( 1패턴당 5개) 2,1,2,3,2,4,2,5 ( 1패턴당 8개) 3,3,1,1,2,2,4,4,5,5 ( 1패턴당 10개) 그리고 카운팅을 해줄 count 변수 => function solution(answers) { var person = [ [1,2,3,4,5], [2,1,2,3,2,4,2,5], [3,3,1,1,2,2,4,4,5,5] ]; var count = [0,0,0]; } 그다음 answer의 크기만큼 for문을 도는데, 패턴의 크기만큼 다시 돌아야하기 때문에 % 연산자를 이용한다 function solution(answers) { var person = [ [1,2,3,4,5], [2,1,2,3,2,4,2,5], [..

    [Java script] 프로그래머스 level1 - 완주하지 못한 선수

    [Java script] 프로그래머스 level1 - 완주하지 못한 선수

    빠져있는 이름을 찾기만 하면 되는 간단한 문제 특히나 순서는 상관이 없기때문에 .sort()를 사용하여 정렬한 후에 각자의 배열 첨자값을 비교하여 없는 선수를 리턴하기만 하면 된다 function solution(participant, completion) { participant.sort(); completion.sort(); for(var i in participant){ if(participant[i] != completion[i]){ return participant[i]; } } } 간단하게 성공!