dev._.note

[프로그래머스] SWIFT 0단계 짝수의 합 본문

Dev/코딩테스트

[프로그래머스] SWIFT 0단계 짝수의 합

Laena 2023. 10. 24. 19:35

짝수의 합

정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.

 

풀이

import Foundation

func solution(_ n:Int) -> Int {
    var answer:Int = (1...n).filter {   /* 1부터 n까지 */
        ($0 % 2 == 0)}.reduce(0, +)     /* 짝수만 합 */
    
    return answer
}