swift - 고차함수 by yagom
전달인자로 함수를 전달받거나 함수실행의 결과를 함수로 반환하는 함수 map, filter, reduce map 컨테이너 내부의 기존 데이터를 변형(transform)하여 새로운 컨테이너 생성 let numbers: [Int] = 0,1,2,3,4] var doubledNumbers: [Int] var strings: [String] // for 구문 사용 doubledNumbers = [Int]() strings = [String]() for number in numbers { doubleNumbers.append(number*2) strings.append("\(number)") } print(doubledNumbers) // [0, 2, 4, 6, 8] print(strings) // ["0", "1..