Reduce (1) μΈλ€μΌν 리μ€νΈν [Swift] κ³ μ°¨ν¨μ - map, filter, reduce κ³ μ°¨ν¨μ? νλ μ΄μμ ν¨μ(ν΄λ‘μ )λ₯Ό μΈμ λ‘ λ°κ±°λ, ν¨μ(ν΄λ‘μ )λ₯Ό λ°ν νλ ν¨μλ‘ λ°λ³΅λ¬Έμ μ¬μ©νμ¬ κ΅¬νμ ν μ μμ§λ§ μμλ₯Ό μ¬μ©νλ©΄ λμ΄μ λ©λͺ¨λ¦¬ μμμΈ‘μμ λ ν¨μ¨μ μΌλ‘ μ¬μ©ν μ μλ€. λν, λ°λ³΅λ¬ΈμΌλ‘ ꡬννκ² λλ©΄ κ°λ μ±μ΄ λ¨μ΄μ§κ³ 볡μ‘ν΄μ§κΈ° λλ¬Έμ, κ°λ μ±μ μ¬λ¦¬κ³ νΈλ¦¬μ±μ λμ΄κΈ° μν΄μ μ¬μ©. κ·Έ μ€, λ°°μ΄ λ€λ£°λ κ°μ₯ μ€μν μΈ κ°μ§ map, filter, reduceμ λν΄ μμ보μ π₯ map : κΈ°μ‘΄ λ°μ΄ν° λ³ννμ¬ μλ‘μ΄ μ»¨ν μ΄λλ₯Ό λ§λ€ λ μ¬μ© 컬λ μ νμ μ μν(forλ¬Έ μ¬μ©)ν νμ μμ΄ κ°λ¨νκ² κ΅¬ν κ°λ₯! // Declaration func map(transform: (T) -> U) -> Array [κ°λ¨ μ¬μ©μμ ] λ°°μ΄ μμ λ°μ΄ν° νλ³ννκΈ° var strin.. μ΄μ 1 λ€μ