본문 바로가기

프로그래머스

[코딩테스트] 230716_편지, 짝수 홀수 개수, 점의 위치 구하기, 배열 뒤집기

728x90

 

 


편지

function solution(message) {
    return message.length * 2;
}

 

 


짝수 홀수 개수

function solution(list) {
    let Arr1 = [];
    let Arr2 = [];
    let result = [];
    list.forEach(el=>{
        let res = el % 2
        if(res == 1){
            Arr1.push(el)
        }
        else{
            Arr2.push(el)
        }
    })
    result.push(Arr2.length)
    result.push(Arr1.length)
    
    return result;
}

 

 


점의 위치 구하기

function solution(dot) {
    if(dot[0] > 0 && dot[1] > 0) return 1;
    else if(dot[0] < 0 && dot[1] > 0) return 2;
    else if(dot[0] < 0 && dot[1] < 0) return 3;
    else return 4;
    
}

 

 


배열 뒤집기

function solution(num_list) {
    var answer = [];
    num_list.forEach(el=>{
        answer.unshift(el)
    })
    return answer;
}

 

 

 

728x90