프로그래머스 (Swift)/기초
[Day24-3] 조건에 맞게 수열 변환하기 3
은더기
2024. 5. 26. 18:07
문제
내 정답 코드
import Foundation
func solution(_ arr:[Int], _ k:Int) -> [Int] {
var arr = arr
if k.isMultiple(of: 2) {
(0..<arr.count).map { arr[$0] += k }
} else if !k.isMultiple(of: 2) {
(0..<arr.count).map { arr[$0] *= k }
}
return arr
}
#
1. arr 값을 반복문으로 가져오고
2. 홀수 짝수의 조건을 나눠 해당 값에 맞는 계산을 반환한다.
배운 기술