프로그래머스(코딩 테스트)/Lv.0
배열의 길이에 따라 다른 연산하기
걍가영
2024. 10. 20. 01:24
// javascript
const solution = (arr, n) => {
return arr.map((num, index) =>
arr.length % 2 !== 0
? (index % 2 === 0 ? num + n : num)
: (index % 2 !== 0 ? num + n : num)
);
}
// typescript
const solution = (arr:number[], n:number):number[] => {
return arr.map((num, index) =>
arr.length % 2 !== 0
? (index % 2 === 0 ? num + n : num)
: (index % 2 !== 0 ? num + n : num)
);
}