์์ ) -a , +b , !a , a... ๋ฑ
๊ณต๋ฐฑ ์์ด ๋ถ์ฌ์ ์ฌ์ฉ
์์ ) a + b = 10
๋ถ์ฌ์ ์ฌ์ฉ๋ ๊ฐ๋ฅํ์ง๋ง
๋จ, ํ์ชฝ์ ๋ถ์ฌ์ ์ฌ์ฉํ๋ค๋ฉด ๋ค๋ฅธ ํ์ชฝ๋ ๋ถ์ฌ์ ์ฌ์ฉํด์ผํจ!
(๋ค๋ฅธ ํ์ชฝ์ ๋จ์ด์ง๋ฉด ์๋จ!!!)
์์ ) a + b = 10 ? 1(true์ผ ๊ฒฝ์ฐ์ ๋ฆฌํด๊ฐ) : 2(false์ผ ๋์ ๋ฆฌํด๊ฐ)
๋ชจ๋ ์ฌ์ด์ ๊ณต๋ฐฑ ์ฌ์ฉ!!
num = num + 10
num += 10
num = num / 2
num /= 2
num = num % 2
num %= 2 (2๋ฅผ ๋๋ ๋๋จธ์ง๋ฅผ ๋ค์ ํ ๋น)
๊ฒฐ๊ณผ๋ ์ฐธ / ๊ฑฐ์ง
>= ํฌ๊ฑฐ๋ ๊ฐ๋ค
!= ๊ฐ์ง ์๋ค
== ๊ฐ๋ค
๐ Swift์์ ์ง์ํ์ง ์๋ ๋ฒ์ ํ์
1 <= num <= 100 โ ์ผํญ ์ฐ์ฐ์๋ ์ง์ํ์ง ์์
(1<=n) && (n<=100) โญ๏ธ
&& and
\\ or
! true ๋๋ false์ ๋
ผ๋ฆฌ๋ฅผ ๋ฐ๊พผ๋ค.
์ ์ ์ฐ์ผ๋ฉด ํ์๋ก ๋ค์ด๊ฐ๋ ๊ฐ๋
var name : Strig = "ํ๊ธธ๋"
name.count -> ์ถ๋ ฅ ๋๋ ๊ฐ์ 3 (๋ฌธ์์ด์ ๊ฐ์๋ฅผ ์ ์ ์๋ค.)
Int.random(in: 1...5) -> 1์์ 5๊น์ง์ ๋๋ค์ ์ซ์
Intํ ๋ด๋ถ์์ ์ ๊ณต๋๋ ๋๋ค ๊ธฐ๋ฅ์ด๋ค.