조건에 맞게 수열 변환하기 3

issol·2023년 9월 26일
0

코딩테스트

목록 보기
117/118
post-thumbnail

TIS Day 116

조건에 맞게 수열 변환하기 3

정수 배열 arr와 자연수 k가 주어집니다.
만약 k가 홀수라면 arr의 모든 원소에 k를 곱하고, k가 짝수라면 arr의 모든 원소에 k를 더합니다.
이러한 변환을 마친 후의 arr를 return 하는 solution 함수를 완성해 주세요.

  • 제한사항
    1 ≤ arr의 길이 ≤ 1,000,000
    1 ≤ arr의 원소의 값 ≤ 100
    1 ≤ k ≤ 100
  • 입출력 예

풀이

function solution(arr, k) {
    var answer = [];
    arr.map((value) =>{
        if(k % 2 === 0){
            answer.push(value +k)
        } else {
            answer.push(value * k)
        }
    })
    return answer;
}
profile
프론트 엔드 개발자

0개의 댓글