본문 바로가기

프로그래머스 (Swift)/기초

[Day15-1] 조건에 맞게 수열 변환하기 1

문제

 

내 정답 코드

import Foundation

func solution(_ arr:[Int]) -> [Int] {
    var arr = arr
    
    for i in 0..<arr.count {
        if arr[i] >= 50 && arr[i].isMultiple(of: 2) {
            arr[i] /= 2
        } else if arr[i] < 50 && !arr[i].isMultiple(of: 2) {
            arr[i] *= 2
        }
    }
    
    return arr
}

 

#

1. 제목 그대로 2개의 조건에 맞게 배열의 값을 원하는대로 바꿔주었다.


배운 기술