728x90
# 문제
정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.
# 답안
// 1. 입력: 정수 배열 num_list
// 2. 출력: 홀수이어붙인거 + 짝수이어붙인거
// let odd = ""; let even = "" 만들고,
// num_list 요소들 하나씩 조사하면서
// (num_list[i] % 2 === 0) 이면, even에 더하기, 아니면 odd에 더하기
// return odd, even 각각 숫자로 바꾸고 더하기
function solution(num_list) {
let odd = "";
let even = "";
for(let i=0; i<num_list.length; i++){
if(num_list[i] % 2 === 0){
even += num_list[i]
}else{
odd += num_list[i]
}
}
return Number(even) + Number(odd);
}
728x90
'Coding Test > Programmers' 카테고리의 다른 글
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 129 - flag에 따라 다른 값 반환하기) (0) | 2024.09.30 |
---|---|
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 128 - 원소들의 곱과 합) (0) | 2024.06.22 |
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 126 - 마지막 두 원소 ) (0) | 2024.06.15 |
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 125 - 수 조작하기 1 ) (2) | 2024.06.15 |
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 124 - 카운트 업) (2) | 2024.06.15 |