μλ°μ€ν¬λ¦½νΈ μ°μ°μ
νλ‘κ·Έλ¨μ νμν μμμ λ§λ€ λ νμν κ²μ΄ μ°μ°μμ΄λ€. μ°μ°μμ μ’ λ₯λ μ°μ μ°μ°μ, λμ μ°μ°μ, λΉκ΅μ°μ°μ, λ Όλ¦¬μ°μ°μ λ±μ΄ μλ€.
#1. μ°μ μ°μ°μ
μ°μ μ°μ°μλ μ¬μΉμ°μ°μ λ€λ£¨λ κΈ°λ³Έμ μΈ μ°μ°μμ΄λ€. κ·Έλ§νΌ κ°μ₯ λ§μ΄ μ¬μ©λκΈ°λ νλ€.
μ°μ μ°μ°μ μ’ λ₯ | μ€λͺ |
---|---|
+ | λνκΈ° μ°μ°μ ν λ μ¬μ© |
λ¬Έμμ λ¬Έμ, λ¬Έμμ λ³μ λ±μ μ°κ²°ν λ μ¬μ© | |
- | λΉΌκΈ° μ°μ°μ ν λ μ¬μ© |
* | κ³±νκΈ° μ°μ°μ ν λ μ¬μ© |
/ | λͺ«μ ꡬν λ μ¬μ© |
% | λλ¨Έμ§λ₯Ό ꡬν λ μ¬μ© |
++ | 1μ© μ¦κ°μν¬ λ μ¬μ© |
-- | 1μ© κ°μμν¬ λ μ¬μ© |
λ³΄ν΅ μΌμͺ½μ νΌμ°μ°μμμ μ€λ₯Έμͺ½ νΌμ°μ°μλ‘ κ²°ν©νλ€.
#2. λμ μ°μ°μ
λμ
μ°μ°μλ λ³μμ κ°μ λμ
ν λ μ¬μ©νλ μ°μ°μμ΄λ€.
λμ
μ°μ°μμμ '='λ κ°λ€μ μλ―Έκ° μλ λ³μμ 'μ μ₯(λμ
)'μ μλ―Έ
λμ μ°μ°μ μ’ λ₯ | μ€λͺ |
---|---|
= | num = 1μ μ°λ³μ κ°μ μ’λ³μ num λ³μμ λμ (μ μ₯) |
+= | num += 2 λ num + 2μ κ°λ€. |
-= | num -= 2 λ num - 2μ κ°λ€. |
*= | num *= 2 λ num * 2μ κ°λ€. |
/= | num /= 2 λ num / 2μ κ°λ€. |
%= | num %= 2 λ num % 2μ κ°λ€. |
λ³΄ν΅ μ€λ₯Έμͺ½μμ μΌμͺ½μΌλ‘ νΌμ°μ°μλ€μ κ²°ν©νλ€.
#3. λΉκ΅ μ°μ°μ
λΉκ΅ μ°μ°μλ κ°μ λΉκ΅νμ¬ κ²°κ³Ό κ°μ λ
Όλ¦¬κ°μΈ 'true'λ 'false'λ‘ λ°ννλ€.
λΉκ΅ μ°μ°μ μ’ λ₯ | μ€λͺ |
---|---|
> | a > b κ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
< | a < b κ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
>= | a >= b κ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
<= | a <= b κ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
== | a == b κ° μ°Έμ΄λ©΄ true, κ±°μ§μ΄λ©΄ false |
== μ°μ°μμ κ²½μ° λ°μ΄ν° νμ
μ λΉκ΅ X ex) 5 == 5 λ false |
|
!= | a != b, aμ bκ° κ°μ§ μμΌλ©΄ true, κ°μΌλ©΄ false |
=== | a === b, aμ bκ° κ°κ³ λ°μ΄ν° νμ
λ κ°μΌλ©΄ true, κ°μ§ μμΌλ©΄ false ex) 5 === 5 λ false |
!== | a !== b, aμ bκ° κ°μ§ μκ±°λ λ°μ΄ν° νμ μ΄ κ°μ§ μμΌλ©΄ true, κ°μΌλ©΄ false |
#4. λ Όλ¦¬ μ°μ°μ
λ Όλ¦¬ μ°μ°μλ μ£Όμ΄μ§ λ Όλ¦¬μμ νλ¨νμ¬, μ°Έ(true)κ³Ό κ±°μ§(false)μ κ²°μ νλ μ°μ°μμ΄λ€.
λ Όλ¦¬ μ°μ°μ μ’ λ₯ | μ€λͺ |
---|---|
&& (ANDμ°μ°μ) |
a && b, aμ b λͺ¨λ trueμΌ λ true βλ Όλ¦¬μμ΄ λͺ¨λ μ°Έμ΄λ©΄ μ°Έμ λ°νν¨ |
|| (ORμ°μ°μ) |
a || b, aμ b μ€ νλλ§ trueμΌ λ true βλ Όλ¦¬μ μ€μμ νλλΌλ μ°Έμ΄λ©΄ μ°Έμ λ°νν¨ |
! (NOTμ°μ°μ) |
!a, aκ° trueμΌ λ false, falseμΌ λ trueλ‘ λ°κΎΌλ€. βλ Όλ¦¬μμ κ²°κ³Όκ° μ°Έμ΄λ©΄ κ±°μ§μ, κ±°μ§μ΄λ©΄ μ°Έμ λ°νν¨ |
'JAVASCRIPT' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
ν¨μ (4) | 2022.07.26 |
---|---|
λ°μ΄ν° νμ (3) | 2022.07.26 |
쑰건문 (3) | 2022.07.26 |
λ°λ³΅λ¬Έ (12) | 2022.07.21 |
κΈ°λ³Έ κ·μΉ (19) | 2022.07.20 |
λκΈ