μλ°μ€ν¬λ¦½νΈ μ°μ°μ
νλ‘κ·Έλ¨μ νμν μμμ λ§λ€ λ νμν κ²μ΄ λ°λ‘ μ°μ°μμ
λλ€.
μλ°μ€ν¬λ¦½νΈμμ μ°μ°μμλ μ°μ μ°μ°μ, λμ
μ°μ°μ, λΉκ΅ μ°μ°μ, λ
Όλ¦¬ μ°μ°μ λ±μ΄ μμ΅λλ€.
01. μ°μ μ°μ°μ
μ¬μΉμ°μ°μ λ€λ£¨λ μ λμ κΈ°λ³Έμ μ΄κ³ μμ£Ό λ§μ΄ μ°μ΄λ μ€μν μ°μ°μμ λλ€.
μ°μ μ°μ°μ μ’ λ₯ | μμ± μ€λͺ |
---|---|
+ | λνκΈ° μ°μ°μ ν λ μ¬μ© |
λ¬Έμμ λ¬Έμ, λ¬Έμμ λ³μ λ±μ μ°κ²°ν λ μ¬μ© | |
- | λΉΌκΈ° μ°μ°μ ν λ μ¬μ© |
* | κ³±νκΈ° μ°μ°μ ν λ μ¬μ© |
/ | λͺ«μ ꡬν λ μ¬μ© |
% | λλ¨Έμ§ κ΅¬ν λ μ¬μ© |
++ | 1μ© μ¦κ° μν¬ λ μ¬μ© |
-- | 1μ© κ°μ μν¬ λ μ¬μ© |
02. λμ μ°μ°μ
κ°μ λ³μμ λμ (μ μ₯)νλ λ°©μμ μ°μ°μλ‘, λμ μ°μ°μμμμ '='λ 'κ°λ€'κ° μλ λμ (μ μ₯)ν¨μ μλ―Έν©λλ€.
λμ μ°μ°μ μ’ λ₯ | μμ± μ€λͺ |
---|---|
= | num = 1μ μ°λ³μ 1κ°μ μ’λ³μ num λ³μμ λμ (μ μ₯) |
+= | num += 2λ num = num + 2μ κ°μ |
-= | num -= 2λ num = num - 2μ κ°μ |
*= | num *= 2λ num = num * 2μ κ°μ |
/= | num /= 2λ num = num / 2μ κ°μ |
%= | num %= 2λ num = num % 2μ κ°μ |
03. λΉκ΅ μ°μ°μ
κ°μ λΉκ΅ν΄ κ²°κ³Όκ°μ 'true(μ°Έ)'λ 'false(κ±°μ§)'λ‘ μΆλ ₯νλ λ°©μμ μ°μ°μμ λλ€.
λΉκ΅ μ°μ°μ μ’ λ₯ | μμ± μ€λͺ |
---|---|
> | a > bκ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
< | a < bκ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
>= | a >= bκ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
<= | a <= bκ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
== |
a == b, aμ bκ° κ°μΌλ©΄ true, κ°μ§ μμΌλ©΄ false. == μ°μ°μμ κ²½μ° λ°μ΄ν° νμ μ λΉκ΅νμ§ μμ. --> ex) 5 == '5'λ trueκ° λμ΄. |
!= | a != b, aμ bκ° κ°μ§ μμΌλ©΄ true, κ°μΌλ©΄ false. |
=== | a === b, aμ bκ° κ°κ³ λ°μ΄ν° νμ λ κ°μΌλ©΄ true, κ·Έλ μ§ μμΌλ©΄ false. --> ex) 5 == '5'λ falseκ° λμ΄. |
!== | a !== b, aμ bκ° κ°μ§ μκ±°λ λ°μ΄ν° νμ μ΄ κ°μ§ μμΌλ©΄ true, κ°μΌλ©΄ false. |
μ΄μ, μ΄κ³Ό, μ΄ν, λ―Έλ§μ μλμ κ°μ΄ ννν©λλ€.
μ΄μ | num >= 10 |
μ΄κ³Ό | num > 10 |
μ΄ν | num <= 10 |
λ―Έλ§ | num < 10 |
04. λ Όλ¦¬ μ°μ°μ
μλ°μ€ν¬λ¦½νΈμλ 3μ’ λ₯μ λ Όλ¦¬ μ°μ°μ '&& (AND)', '|| (OR)', '!(NOT)'κ° μμ΅λλ€.
λ Όλ¦¬ μ°μ°μ μ’ λ₯ | μ€λͺ |
---|---|
&& (AND μ°μ°μ) |
a && b, aμ b λͺ¨λ μ°ΈμΌ λ trueκ° λ¨. --> true && true = true / true && false = false --> false && true = false / false && false = false |
|| (OR μ°μ°μ) |
a || b, aμ b μ€ νλλ§ μ°Έμ΄λ©΄ trueκ° λ¨. --> true || true = true / true || false = true --> false || true = true / false || false = false |
! (NOT μ°μ°μ) | !a, aκ° trueλ©΄ false, falseλ©΄ trueλ‘ λ°κΏμ€. |
'JavaScript' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JavaScript] ν¨μμ μ’ λ₯μ μ¬μ©λ°©λ² (10) | 2022.07.26 |
---|---|
[JavaScript] λ°μ΄ν° νμ μ’ λ₯ μμ보기 (10) | 2022.07.25 |
[JavaScript] 쑰건문μ μ’ λ₯μ μ¬μ©λ°©λ² (7) | 2022.07.25 |
[JavaScript] λ°λ³΅λ¬Έ μ¬μ©λ²κ³Ό νμ©μμ (12) | 2022.07.21 |
[JavaScript] μλ°μ€ν¬λ¦½νΈ κΈ°λ³Έ κ·μΉ (13) | 2022.07.20 |
λκΈ