๋ค์ด๊ฐ๋ฉฐ ๊ทธ ๋์ ๋๋ฌด ์๊ฐ์์ด forEach๋ฌธ์ ์ฌ์ฉํด์๋ ๊ฒ ๊ฐ๋ค. for-in๊ณผ ๋น์ทํ ์ญํ ์ ํ๋์ง๋ ์์์ผ๋ ์ ํํ ์ด๋ค ์ฐจ์ด๊ฐ ์๋์ง ๊น๊ฒ ์๊ฐํด ๋ณธ ์ ์ ์์๊ธฐ ๋๋ฌธ์ด๋ค. ์ฒจ์๋ ์ฌ์ฉํ๊ธฐ ์ฝ๊ณ ์ ์ธ๊ณ์๊ธฐ์ ๋ฌด์์ ์จ์์ง๋ง ์ด์ ๋ ์ด๋ค ์ฐจ์ด๊ฐ ์๋์ง๋ ์ง์ด๋ณด๊ณ ๊ฐ ๋์ด์ง ์์๊น ์ถ๋ค. ๋ฉํ ๋๊ป์ ์ด๋ฌํ ๋ถ๋ถ์ ๋ํด ์ธ๊ธํด์ฃผ์
์ ์ข์ ๊ธฐํ์ ์ ๋ฆฌ๋ฅผ ํด๋ณด๊ณ ์ ํ๋ค. for - in var nums: [Int] = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] // ์ปฌ๋ ์
์ ์ฌ์ด์ฆ๋งํผ ๋ฐ๋ณต for num in nums { print(num) } // 5๋ณด๋ค ํฐ ์๋ง ์ถ๋ ฅ for num in nums where num > 5 { print(num) } // ์ง์๋ง ์ถ๋ ฅ for num ..