[swift] Swift에서 필터 함수를 사용해서 특정 조건을 만족하는 요소의 개수를 계산하는 방법은?
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
let evenCount = numbers.filter { $0 % 2 == 0 }.count
print("짝수의 개수: \(evenCount)")

위의 예제에서는 filter 함수를 사용하여 배열에서 짝수를 필터링하고, count 속성을 사용하여 짝수의 개수를 계산합니다. 여기서 { $0 % 2 == 0 } 는 클로저로, 배열의 요소를 입력으로 받아들이고, 그 요소가 짝수인지를 확인하는 조건을 나타냅니다.

이 방법을 사용하면 특정 조건을 만족하는 배열의 요소 개수를 간편하게 계산할 수 있습니다.