프로그래머스 조건에 맞게 수열 변환하기 3 JavaScript
KUKJIN LEE • 8개월 전 작성
해설
solution이라는 함수를 정의하고, 이 함수는 두 개의 매개변수 arr과 k를 받습니다. 이 함수는 arr 배열의 각 요소를 조건에 따라 변환하여 새로운 배열을 반환합니다. 이 코드는 기존의 코드를 개선하여 간결하게 작성되었습니다.
function solution(arr, k) {
return arr.map(item => (k % 2 === 0) ? item + k : item * k);
}
function solution(arr, k) {
let answer = [];
for(let i = 0; i < arr.length; i++){
if(k % 2 === 0){
answer.push(arr[i] + k);
} else {
answer.push(arr[i] * k);
}
}
return answer;
}