๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’™ ์˜์ƒ๋ฆฌ๋ทฐ

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ์ดˆ Part 1: ์‹œ์ž‘ํ•˜๊ธฐ๋ณ€์ˆ˜, ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ ํ˜•์‹, ๋ฐฐ์—ด, ์—ฐ์‚ฐ์ž, ์กฐ๊ฑด๋ฌธ, ๋ฐ˜๋ณต๋ฌธ | ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐ•์ขŒ

by widely design 2021. 7. 21.

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ์ดˆ Part 1: ์‹œ์ž‘ํ•˜๊ธฐ

๋ณ€์ˆ˜, ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ ํ˜•์‹, ๋ฐฐ์—ด, ์—ฐ์‚ฐ์ž, ์กฐ๊ฑด๋ฌธ, ๋ฐ˜๋ณต๋ฌธ | ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐ•์ขŒ

 


- ๋ณ€์ˆ˜

  : ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด๋Š” ๊ณต๊ฐ„(๊ทธ๋ฆ‡)

  ์ข…๋ฅ˜ : var, let, const

 

  โ€ป ์ž๋ฐ”์™€ ๊ฐ™์€ ์–ด๋– ํ•œ ์–ธ์–ด๋“ค์€ ๋ณ€์ˆ˜๊ฐ’์„ ์ˆซ์ž → ๋ฌธ์ž์—ด๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.

 

< ๋ฐ˜๋ณต๋ฌธ >

- for (์ดˆ๊ธฐ์กฐ๊ฑด; ์กฐ๊ฑด์ฒดํฌ; ์กฐ๊ฑด๋ณ€๊ฒฝ) { }

  :  ์กฐ๊ฑด์ฒดํฌ๊ฐ€ ๋งŒ์กฑํ•  ๋™์•ˆ { }๋ฅผ ๊ณ„์† ๋ฐ˜๋ณตํ•จ

  โ€ป for๋ฌธ์„ ์“ธ ๋•Œ, i๋ผ๋Š” ๋ณ€์ˆ˜๋ฅผ ์“ฐ๋Š” ๊ด€๋ก€๊ฐ€ ์žˆ๋‹ค.

 


 

๋ฐ˜๋ณต๋ฌธ ์‚ฌ์šฉX
๋ฐ˜๋ณต๋ฌธ ์‚ฌ์šฉO + ๋ณ€์ˆ˜
๋ฐ˜๋ณต๋ฌธ ์‚ฌ์šฉO + ๋ณ€์ˆ˜ + length

- length

  : ๋ฐฐ์—ด์˜ ์›์†Œ ๊ฐœ์ˆ˜๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ์†์„ฑ

length๊ฐ€ ์›์†Œ์˜ ๊ฐœ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๊ธฐ ๋•Œ๋ฌธ์— 5๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

BUT, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ๋Š” ๊ฐœ์ˆ˜๋ฅผ 0๋ถ€ํ„ฐ ์„ธ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ’1์„ ๋นผ์ฃผ์–ด์•ผ ํ•œ๋‹ค! 

๋Œ“๊ธ€