JavaScript 학습 3일차에 오신 것을 환영합니다! 오늘은 계산을 수행하고, 결정을 내리고, 프로그램에서 의미 있는 논리를 작성하는 데 필수적인 도구인 연산자와 식에 대해 알아 보겠습니다.
연산자는 값이나 변수에 대해 연산을 수행하는 특수 기호 또는 키워드입니다. 이러한 작업은 산술 계산부터 논리적 결정까지 다양합니다.
덧셈, 뺄셈, 곱셈 등의 수학 연산에 사용됩니다.
Operator | Description | Example | Output |
---|---|---|---|
Addition | 5 3 | 8 | |
- | Subtraction | 10 - 6 | 4 |
* | Multiplication | 4 * 2 | 8 |
/ | Division | 12 / 4 | 3 |
% | Modulus (Remainder) | 10 % 3 | 1 |
** | Exponentiation | 2 ** 3 | 8 |
let num1 = 10; let num2 = 3; console.log(num1 + num2); // 13 console.log(num1 % num2); // 1
Operator | Description | Example | Output |
---|---|---|---|
== | Equal to | 5 == "5" | true |
=== | Strict equal to | 5 === "5" | false |
!= | Not equal to | 5 != "5" | false |
!== | Strict not equal | 5 !== "5" | true |
< | Less than | 5 < 10 | true |
> | Greater than | 10 > 5 | true |
<= | Less than or equal | 5 <= 5 | true |
>= | Greater than or equal | 10 >= 5 | true |
let num1 = 10; let num2 = 3; console.log(num1 + num2); // 13 console.log(num1 % num2); // 1
여러 조건을 결합하거나 논리를 반전시킵니다.
Operator | Description | Example | Output |
---|---|---|---|
&& | Logical AND | true && false | false |
` | ` | Logical OR | |
! | Logical NOT | !true | false |
let age = 20; console.log(age >= 18); // true console.log(age === "20"); // false
Operator | Description | Example | Output |
---|---|---|---|
= | Assign | x = 10 | 10 |
= | Add and assign | x = 5 | x = x 5 |
-= | Subtract and assign | x -= 3 | x = x - 3 |
*= | Multiply and assign | x *= 2 | x = x * 2 |
/= | Divide and assign | x /= 2 | x = x / 2 |
%= | Modulus and assign | x %= 3 | x = x % 3 |
let isAdult = true; let hasID = false; console.log(isAdult && hasID); // false console.log(isAdult || hasID); // true
Operator | Description | Precedence |
---|---|---|
** | Exponentiation | 1 |
*, /, % | Multiplication, Division, Modulus | 2 |
, - | Addition, Subtraction | 3 |
<, >, ==, != | Comparison | 4 |
&& | Logical AND | 5 |
` | ` |
let num1 = 10; let num2 = 3; console.log(num1 + num2); // 13 console.log(num1 % num2); // 1
우선순위를 제어하려면 괄호()를 사용하세요.
let age = 20; console.log(age >= 18); // true console.log(age === "20"); // false
오늘 다룬 내용은 다음과 같습니다.
4일차에서는 조건문과 루프를 중심으로 JavaScript의 제어 흐름에 대해 알아봅니다. 2024년 12월 11일을 기대해주세요!
위 내용은 JavaScript의 연산자 및 표현식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!