Swift5.0 SE-0225 ๋ฐฐ์ ๊ตฌํ๊ธฐ isMultiple(of:)
์๋
ํ์ธ์~! ์ค๋์ isMultiple(of:)์ ๋ํด์ ์๊ฐํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. isMultiple(of:)๋ ๋ฐฐ์์ธ์ง ํ๋จํ๋ ๋ฉ์๋์
๋๋ค. ์ฌ๊ธฐ์ ๋ฐฐ์๋ ์ด๋ค ์ ์์ ๋ค๋ฅธ ์ ์๋ฅผ ๊ณฑํ์ ๋ ๋์ค๋ ์์
๋๋ค. ์๋ฅผ ๋ค์ด 6 = 2 * 3์ด๋ฏ๋ก 6์ 3์ ๋ฐฐ์์
๋๋ค. ์๋ ์ฝ๋ ์ฒ๋ผ ์ด์ ์๋ % ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํด์ ๋ฐฐ์๋ฅผ ํ๋จํ๋ ์ฝ๋๋ฅผ ์์ฑํ์์ฃ ๊ทธ๋ ๋ค๋ฉด isMultiple(of:)์ ์ด๋ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ ์ ์๊ธธ๋ ์ ํ์์ ๊ณต์์ ์ผ๋ก ์ ๊ณตํ๊ณ ์์๊น์? let number = 6 if number % 3 == 0 { print("6์ 3์๋ฐฐ์") } ์ฒซ ๋ฒ์งธ๋ก, 0์ผ๋ก ๋๋๋ ์ํฉ์ ๋ณผ ์ ์๋๋ฐ์. number % 0 == 0 ์ ๋ฌด์กฐ๊ฑด ์ฐธ ์
๋๋ค. number.isMultiple(of: 0)์ nu..