Javascript/자바스크립트 문제

[Javascript : programmers] 조건에 맞게 수열 변환하기 3 (Lv.0)

isfp_yykkng 2024. 8. 26. 14:20

[Javascript : programmers] 조건에 맞게 수열 변환하기 3 (Lv.0)

 

문제

 

나의 정답 풀이

function solution(arr, k) {
    return arr.map(n => k%2 != 0 ? n*k : n+k);
}

 

arr 배열을 map으로 순회하면서 홀수, 짝수에 따른 연산을 수행하는 것이 핵심이다.

홀수이면 k를 곱하고, 짝수면 k를 더하여 반환한다.

 

 


<참고>

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

2024.08.26 - [Javascript/자바스크립트 문제] - [Javascript : programmers] 조건에 맞게 수열 변환하기 2 (Lv.0)

 

[Javascript : programmers] 조건에 맞게 수열 변환하기 2 (Lv.0)

[Javascript : programmers] 조건에 맞게 수열 변환하기 2 (Lv.0) 문제 나의 정답 풀이function solution(arr) { let count = 0; while(true){ let arr2 = arr.map(v=>(v%2==0)&&(v>=50) ? v/2 : (v%2==1)&&(v while 문을 통해서 무한

yy-kkang.tistory.com