0부터 n까지에 값 중에 짝수를 골라서 다 더한 값을 반환해 준다.
import Foundation
func solution(_ n:Int) -> Int {
var sum = 0
for i in 0...n {
if i % 2 == 0 {
sum += i
}
}
return sum
}
func solution(_ n: Int) -> Int { (0...n).filter { $0 % 2 == 0 }.reduce(0, +) }
filter와 reduce를 활용했다 ! 👍