[swift] 맵 함수를 사용하여 배열의 값에 2를 곱해 1을 더하기
let numbers = [1, 2, 3, 4, 5]
let result = numbers.map({$0 * 2 + 1})
print(result)

위의 코드에서 numbers라는 배열에 [1, 2, 3, 4, 5]가 저장되어 있습니다. map 함수를 사용하여 배열의 각 요소에 클로저를 적용하여 변환을 수행합니다. 클로저 {$0 * 2 + 1}은 배열의 각 요소에 대해 2를 곱하고 1을 더하는 작업을 수행합니다.

실행 결과로는 [3, 5, 7, 9, 11]이 출력됩니다. 각 요소에 2를 곱하고 1을 더한 값이 새로운 배열로 반환되었습니다.

이렇게 맵 함수를 사용하면 간단하고 간결하게 배열 요소에 변환 작업을 수행할 수 있습니다.

참고: Swift 공식 문서 - 맵 함수