Swift5.0 SE-0225 ๋ฐฐ์ˆ˜ ๊ตฌํ•˜๊ธฐ isMultiple(of:)

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..

  • textsms