[Dart] ์ต๋ช ํจ์
์ ๋ฆฌํด์ ํฌ์คํ
ํ๋ ค๊ณ dart ๋๋ค์์ ๊ตฌ๊ธ๋งํด๋ณด๋๊น ๋ญ ์ด์ํ๊ฒ ์๊พธ ๋์ค๋๋ ๋ง์ด๋ค.
์ฐธ ํฌํํ ๋์ด๋ค. ๋ค๋ฅธ ์ธ์ด์ ์-๋ณธ๋ฌธ ํจ์๋ฅผ ๋๋ค์์ด๋ผ๊ณ ๋ถ๋ฅด๊ณ ๋๋ค์์ ์ต๋ช
ํจ์๋ผ๊ณ ๋ง ๋ถ๋ฅธ๋ค. ์ ์ ์ ์ธ๊ฒ์ธ๊ฐ?
์ด์จ๋ ์ธ์ด ์ค๊ณ์๋ค์ ์ฃผ์ฅ์ ์กด์คํด์ ๋๋ค๊ฐ ์๋๋ผ ์ต๋ช ํจ์๋ผ๊ณ ์นญํ๋๋ก ํ๊ฒ ๋ค.
์ต๋ช
ํจ์์๋ 2๊ฐ์ง ๊ตฌ์กฐ๊ฐ ์๋ค. ์ฒซ๋ฒ์งธ๋ ๋ฌธ์ฅ์ด ๋ฐํ์์ด ๋๋ ๊ตฌ๋ฌธ์ด๋ค.
(์ธ์...) => {...}
์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค.
๋๋จธ์ง๋ ๊ธฐ์กด ํจ์ ์ ์ธ๊ณผ ๋ค๋ฅผ๊ฒ์ด ์๋ค.


์ค๊ดํธ ์๋ต๋ ๊ฐ๋ฅํ๋ค.


2๋ฒ์งธ๋ ๊ทธ๋ฅ ์ผ๋ฐ์ ์ธ ํจ์ ๊ท์น์ ๋ฐ๋ฅด๋ ํ์์ด๋ค.
(์ธ์...){ ... }
์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค. ๋ฐํ๋ ๋น์ฐํ return์ ์ฐ๋ฉด ํ ์์๋ค.

์ฌ๋ฌ์ค์ ๋ฌธ์ฅ์ ํฌํจํ๋ ค๋ฉด ์ด๊ฑธ ์ด๋ค.