1. +
2. -
3. *
4. /
5. % : λκ°μ μλ₯Ό λλ λλ¨Έμ§ (λͺ«μ΄ μ μμΌ λκΉμ§ λλ λλ¨Έμ§), μννλ λ‘μ§μ μ¬μ©
10 / 3 = 3.333334
10 % 3 = 1
+ : μ°μ°μμ μ’λ³κ³Ό μ°λ³μ κ°μ΄ μ°μ μ°μ°μ΄
λΆκ°λ₯ν κ²½μ° λ κ°μ κ°μ μ΄μ΄μ£Όλ μ°μ°μ
ex) 1+2=3 <-- μ°μ μ°μ°μ΄ κ°λ₯νλ―λ‘ "μ°μ μ°μ°μ"
"a" +1=a1 <-- λ κ°μ κ°μ μ°κ²°νλ "μ°κ²°μ°μ°μ"
λΉκ΅ μ°μ°μ
κ²°κ³Όκ°μ΄ true / false λ‘ μΆλ ₯
1. >
2. <
3. == : "=" λ μ μ₯μ μλ―Έ, "==" λ λΉκ΅μ μλ―Έ
4. <= : ν¬κ±°λ κ°λ€
5. >= : μκ±°λ κ°λ€
6. != : ! = not, λ€λ₯΄λ€(κ°μ§ μλ€)
a == b (same)
a != b (not same)
!true == false
null <> not null
!null
λ
Όλ¦¬ μ°μ°μ
μ’λ³κ³Ό μ°λ³μ μμ κ²ν νμ¬ κ²°κ³Ό μ°μΆ
1. &&(and) : μ’λ³κ³Ό μ°λ³μ μμ΄ λͺ¨λ μ°ΈμΈ κ²½μ°μ μ°Έκ° λ°ν
2. ||(or) : μ’λ³κ³Ό μ°λ³μ μ μ€ νλλΌλ μ°Έμ΄λ©΄ μ°Έκ° λ°ν
3. ^(Xor) : μ’λ³κ³Ό μ°λ³ μ€ νλλ§ μ°ΈμΈ κ²½μ° μ°Έκ° λ°ν
4. !(not) : λ°λ κ° λ°ν
λΉνΈμ μ°μ°μ
λ
Όλ¦¬ μ°μ°μμ κ°μ μ°μ°μμ΄μ§λ§ μ°μ° κΈ°νΈκ° 1 κ°μ΄κ³
κ°μ΄ 1(true), 0(false) λ‘ μΆλ ₯
λμ μ°μ°μ
1. "=" κΈ°νΈκ° λ€μ΄κ° μ°μ°μ
2. μ’λ³κ³Ό μ°λ³μ λμΌμμ΄ μ‘΄μ¬νλ κ²½μ° μ½μ κ°λ₯
"="μ νμ λ€μͺ½, λμΌμ μμΌλ‘
ex) a = a + b ----------> a += b
a = a - b ----------> a -= b
a = a * b ----------> a *= b
a = a / b ----------> a /= b
a = a % b ----------> a %= b
μ¦κ° μ°μ°μ
1. λ³μμ κ°μ μ¦κ° λλ κ°μ μν€λ μ°μ°μ
2. μ°μ°κΈ°νΈ : ++, --
3. μ¦κ° λ²μ : +-1 (1 μΈ μ«μλ‘ μ¦κ° μν€κ³ μΆμ λ§νΌ λ μ΄λ€ a++; a++; ... λ¨, μμμ μλ¨)
4. μ νμ²λ¦¬ (++a), ννμ²λ¦¬ (a++)
a = 100
a++ : 100+1, 101+1, 102+1.......
++a : 101, 102, 103........
a-- : 100-1, 99-1, 98-1.......
--a : 99, 98, 97.......
쑰건(μΌν) μ°μ°μ
쑰건μ κ²°κ³Όμ λ°λΌ λ€λ₯Έ κ° μΆλ ₯
(쑰건)? μ‘°κ±΄μ΄ μ°ΈμΌ κ²½μ° : μ‘°κ±΄μ΄ κ±°μ§μΈ κ²½μ°