알고리즘/프로그래머스

프로그래머스 - 같은 숫자는 싫어 (JavaScript)

시나모온 2020. 5. 7. 03:24

문제 링크입니다 : https://programmers.co.kr/learn/courses/30/lessons/12906?language=javascript

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

자바스크립트 배열 다루는데 적응이 되간다.

단지, 습관적으로 int을 선언하는 게 조금 문제다ㅠㅠ

 

 

 

 

 

function solution(arr)
{
    var answer = [];

    if(arr.length === 0) return answer;
    
    let value = arr[0];
    answer.push(value);
    arr.forEach(function(el) {
        if(el !== value) {
            value = el;
            answer.push(value);
        }
    });
    
    return answer;
}

 

 

 

개발 환경 : vscode

지적, 조언, 질문 환영입니다! 댓글 남겨주세요~