회고/TIL

TIL - 20230317

k1mwnjn 2023. 3. 17. 23:26

 

 

 

이력서 제출

 

수시로 수정해야 할 듯.

 

프로그래머스

 

짝수 홀수 개수

function solution(num_list) {    
    let evenNum = num_list.filter(v => v % 2 === 0).length;
    let oddNum = num_list.filter(v => v % 2 === 1).length;
    return arr = [evenNum, oddNum];
}

너무 멍청하게 푼 것 같음 ?

 

다른 사람의 풀이

function solution(num_list) {
    var answer = [0,0];

    for(let a of num_list){
        answer[a%2] += 1
    }

    return answer;
}

 

배열 자르기

function solution(numbers, num1, num2) {
    return numbers.slice(num1, num2+1)
}