코딩테스트

코딩테스트 이어 붙인 수

김도현2 2023. 6. 28. 22:11
반응형

코딩테스트 이어 붙인 수

 

문제 설명

 

출력 예시

 

짝수와 홀수를 구분하여 나온 순서대로 이어붙여 짝수와 홀수를 더하는 문제입니다.

 

예를 들어 [3, 4, 5, 2, 1] 배열이 있으면 홀수는 351, 짝수는 42 두 수를 더하면 393이 됩니다.

 

 

 

const num_list = [3, 4, 5, 2, 1];
var answer = 0;
let even = '';
let odd = '';

num_list.forEach(e=>{
    e%2 == 0? even += e.toString() : odd += e.toString();
})
answer = parseInt(even)+parseInt(odd);

//393

even(짝수)과 odd(홀수) 변수를 만들어서 문자열로 짝수와 홀수를 넣어줬습니다.

 

그 뒤 정수로 변환한뒤 더해줬습니다.

 

문제가 쉬웠던 만큼 글이 짧습니다!