[Ruby] ๋ณ€์ˆ˜

[์›๋ณธ ๋งํฌ]

๋ฃจ๋น„๋Š” ํŒŒ์ด์ฌ๊ณผ ๋ฌธ๋ฒ•์ด ๊ฑฐ์˜ ์œ ์‚ฌํ•œ๋ฐ. ๋ณ€์ˆ˜ ์„ ์–ธ๋„ ๊ทธ๋ ‡๋‹ค.

๊ทธ๋ƒฅ ์ด๋ฆ„๋งŒ ํˆญ ๋˜์ ธ๋„ฃ๊ณ  ๊ฐ’ ๋„ฃ์œผ๋ฉด ๋ณ€์ˆ˜๋‹ค. image

image

๊ทธ๋Ÿฐ๋ฐ ์ €๋ ‡๊ฒŒ ์„ ์–ธํ•œ ๋ณ€์ˆ˜๋Š” ๋ณ„๋„์˜ ์Šค์ฝ”ํ”„์—์„œ๋Š” ์ฐธ์กฐ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.
์ฐธ์กฐ๋ฒ”์œ„๋ฅผ ์ตœ๋Œ€ํ•œ์œผ๋กœ ๋Š˜๋ฆฌ๋ ค๋ฉด ์ „์—ญ๋ณ€์ˆ˜๋กœ ์„ ์–ธํ•ด์•ผํ•˜๋Š”๋ฐ, ์ด๋ฆ„ ์•ž์— $๋งŒ ๋ถ™์—ฌ์ฃผ๋ฉด ๋œ๋‹ค.

์ผ๋‹จ ์ฐธ์กฐ ์‹œ๋„๋ฅผ ํ•ด๋ณด์ž. foo ํ•จ์ˆ˜์—์„œ ๋ณ€์ˆ˜ num์„ ์ถœ๋ ฅํ•˜๋„๋ก ํ–ˆ๋Š”๋ฐ image

image ์•ˆ๋œ๋‹จ๋‹ค.

๋”ธ๋ผ ๋ถ™์—ฌ์„œ ์ „์—ญ๋ณ€์ˆ˜๋กœ ๋ฐ”๊พธ๋ฉด image

image ๋œ๋‹ค.

์ด์™ธ์— ํด๋ž˜์Šค ๋ณ€์ˆ˜๊ฐ™์€๊ฒƒ๋„ ์„ ์–ธ๋ฐฉ๋ฒ•์ด ๋‹ค๋ฅธ๋ฐ, ๊ทธ๊ฑด ๊ทธ๋•Œ ๋‹ค๋ฃจ๋„๋ก ํ•œ๋‹ค.