์ ํ์ด๋ฅผ ๊ณ ์ฐจํจ์ map์ ์ด์ฉํด์ ํ์ด๋ณด์๋ค! compactMap์ ์ํ์ค ๊ฐ ์์๋ฅผ ์กฐ๊ฑด์ ์ง์ ํ์ฌ ํธ์ถํ ๋, nil์ด ์๋ ๊ฒฐ๊ณผ๋ฅผ ํฌํจํ์ฌ ๋ฆฌํดํ๋ค. ์ฆ, compactMap์ nil ๊ฐ๋ ์์์ ๊ฑธ๋ฌ์ฃผ๊ณ , ์ต์ ๋ ๊ฐ๋ ๋ฒ๊ฒจ์ฃผ๋ ํจ์์ด๋ค. (์์ธํ ๋ด์ฉ๊ณผ ์์๋ ์๋ swift docu ํ์ธ! ) compactMap(_:) | Apple Developer Documentation Returns an array containing the non- results of calling the given transformation with each element of this sequence. developer.apple.com while๋ฌธ ํ์ฉ num์ด 0๋ณด๋ค ํฐ ๊ฒฝ์ฐ while๋ฌธ ๋ฐ๋ณต arr์ num..