๋ฐ์ํ
StudyWithAllen
์จ๋ฐ๋์ด ํ๋ฝํ์ ์ ์๊ถ ๋ฒ์ ๋ด์์ ์์ฑํ์์ต๋๋ค!๐
Part2. ๊ธฐ๋ณธ ์ฐ์ฐ์
๐ฉ๐ป๐ป (Lecture 13) ๊ธฐ๋ณธ ์ฐ์ฐ์
- Operator(์ฐ์ฐ์) ๊ณต๋ฐฑ ๊ท์น : ๋จํญ์ฐ์ฐ์๋ ๊ณต๋ฐฑ์์ด ๋ถ์ฌ์ ์ฌ์ฉ, ์ดํญ์ฐ์ฐ์๋ ์์ชฝ์ ๊ณต๋ฐฑ ํ ์นธ์ฉ ์ถ๊ฐ, ์ผํญ์ฐ์ฐ์์์๋ ๋ชจ๋ ์ฌ์ด์ ๊ณต๋ฐฑ ํ ์นธ์ฉ ์ถ๊ฐ
- ์ผํญ์ฐ์ฐ์ : a ? b : c ์ ๊ฐ์ ํํ. ์ค์ํํธ์์์ ์ผํญ์ฐ์ฐ์๋ ์ด ํํ๋ง ๊ฐ๋ฅ.
- ํ ๋น์ฐ์ฐ์ '=' : ์ค๋ฅธ์ชฝ์ ๊ฐ์ ์ผ์ชฝ์ ํ ๋น
- let num2 = 10; var num1 = 5; num1 = num2; ๐๐ปnum1์ ์ต์ข ์ ์ผ๋ก 10์ด ๋จ.
- ์ฐ์ ์ฐ์ฐ์
- ํ๋ก๊ทธ๋๋ฐ์์ ๋๋๊ธฐ ์ฌ์ฉ์ ํญ์ ์ฃผ์ ํ ๊ฒ.
- Double(a/b) != Double(a) / Double(b)
- ๊ฐ์ ํ์ ์ ๋ฐ์ดํฐ๋ผ๋ฆฌ๋ง ์ฐ์ฐ ๋ฐ ์ ์ฅ์ด ๊ฐ๋ฅํ๋ค.
๐ฉ๐ป๐ป (Lecture 14) ๋ณตํฉํ ๋น / ๋น๊ต / ๋ ผ๋ฆฌ ์ฐ์ฐ์ / ์ฐ์ฐ์ ์ฐ์ ์์ / ์ ๊ทผ ์ฐ์ฐ์
- ๋ณตํฉ ํ ๋น ์ฐ์ฐ์: += , -= , /= , *= , %=
- ์ค์ํํธ์์๋ ++ ์ฐ์ฐ์ ์์ด๋ค.
- ๋น๊ต ์ฐ์ฐ์ : ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ฌธ์ฅ์ ํ๊ฐ๊ฐ์ ์ฐธ/๊ฑฐ์ง์ผ๋ก ๋์ถ ==, !=, < ์ ๊ฐ์ ๊ฒ๋ค.
- ์ค์ํํธ์์๋ ๋ฒ์๋ฅผ ํ ๋ฒ์ ๋ํ๋ด์ง ์๋๋ค.
- (์) 10 <= n <= 100 ๐ ๐ปโ๏ธ
- (์) (10<=n)&&(n<=100) ๐๐ปโ๏ธ
- ๋ ผ๋ฆฌ ์ฐ์ฐ์: ! &&(and) ||(or)
- ์ฐ์ฐ์์ ์ฐ์ ์์
- ์ ๊ทผ ์ฐ์ฐ์: ํ์ ๊ฐ๋ ์ผ๋ก ์ ๊ทผ
๋ฐ์ํ