반응형
- 산술 연산자
- 할당 연산자
- 비교 연산자
- 논리 연산자
- 증감 연산자
산술 연산자
: 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%), 거듭 제곱(**) 등 기본적인 수학 연산을 수행
let a = 10;
let b = 3;
console.log(a + b); // 출력 결과: 13
console.log(a - b); // 출력 결과: 7
console.log(a * b); // 출력 결과: 30
console.log(a / b); // 출력 결과: 3.333...
console.log(a % b); // 출력 결과: 1
console.log(a ** b); // 출력 결과: 1000
할당 연산자
: 변수에 값을 할당하거나 기존의 변수 값을 변경
let x = 10;
let y = 5;
x = y; // x 초기 값 10에서 y 값 5로 변경
console.log(x); // 출력 결과: 5
비교 연산자
: 두 변수나 값이 같은지, 다른지, 크기에 따른 참거짓을 판별하는 연산자. 결과로 참(true) 또는 거짓(false)이 반환
let c = 10;
let d = 20;
console.log(c == d); // 출력 결과: false
console.log(c != d); // 출력 결과: true
console.log(c < d); // 출력 결과: true
console.log(c > d); // 출력 결과: false
console.log(c <= d); // 출력 결과: true
console.log(c >= d); // 출력 결과: false
논리 연산자
: 두 개 이상의 조건을 논리적으로 비하는 연산자. 참(true) 또는 거짓(false)을 반환하며, 주로 조건문에서 사용
let t = true;
let f = false;
console.log(t && f); // 출력 결과: false
console.log(t || f); // 출력 결과: true
console.log(!t); // 출력: false
증감 연산자
: 변수의 값을 1씩 증가 또는 감소시키는 연산자
let e = 10;
console.log(++e); 출력 결과: 11 (증가 전 반환)
console.log(--e); // 출력 결과: 10 (감소 전 반환)
console.log(e++); // 출력 결과: 10 (증가 후 반환)
console.log(e--); // 출력 결과: 11 (감소 후 반환)
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 타입변환, 객체(objects) 및 프로퍼티(properties) (0) | 2023.06.23 |
---|---|
[JavaScript] 반복문 (for, while, do...while, break, continue) (0) | 2023.06.22 |
[JavaScript] 조건문 (if ~ else문, switch문) (0) | 2023.06.21 |
[JavaScript] 자료형 (String, Number, 객체, null, undefined) (0) | 2023.06.19 |
[JavaScript] 변수와 상수 (var, let, const) (0) | 2023.06.18 |