같은 숫자는 싫어

김현민·2021년 9월 3일
0

Algorithm

목록 보기
60/126
post-thumbnail

내 코드

function solution(arr)
{
    var answer = [];
    
    
    
    for(let i = 0 ; i < arr.length ; i ++){
        
        if(arr[i] === arr[i + 1]){
            continue;
        }
        
        answer.push(arr[i]);
        
    }
    
    
    return answer;
}

다음 요소랑 같은 값이면 continue 아니면 push()

다른사람의 코드

var answer = arr.filter((item,index)=> item !== arr[index + 1])

filter메서드를 사용. filter 콜백함수 scope의 변수 말고 scope밖의 변수(arr) 과 비교

profile
Jr. FE Dev

0개의 댓글