[Javascript] 연산자(1)

2024. 5. 4. 16:15Javascript

728x90

연산자 : 프로그래밍에서의 다양한 연산을 위한 기호, 키워드

 

순수대입연산자

 

=

 

let age = 27; 

 

 

산술 연산자

 

사칙연산할 때 그 기호들

 

let num1 = 3 + 2;
let num2 = 3 - 2;
let num3 = 3 * 2;
let num4 = 3 / 2;
let num5 = 3 % 2;

 

+ , - 보다 * / %가 우선순위가 높음 더하기 빼기 먼저 하고 싶으면 () 사용

 

let num6 = 1 + 2 * 10;
console.log(num6);

→ 결괏값:21


let num7 = (1 + 2) * 10;
console.log(num7);

→ 결괏값:30

 

 

복합 대입 연산자 (산술 + 대입 연산자)

 

let num8 = 10;
num8 = num8 + 10;

→ 더 간단하게 표기


num8 += 10;

 

대입 연산자 앞에 모든 산술연산자 올 수 있음

 

 

증감 연산자(1씩 증가, 1씩 감소)

 

++, --

 

let num9 = 10;
num9++;
console.log(num9);

 

++, -- 위치가 어디냐에 따라 계산이 바뀜 전위, 후위 연산자라 부름

 

 

논리 연산자

 

||, &&,!

 

let or = true || false;

→ 둘 중 하나가 참이면 참


let and = true && false;

→ 둘 다 모두 참이어야 참


let not = !true;

→ 가지고 있는 값을 부정

console.log(or, and, not);

 

 

 

비교 연산자

 

||, &&, !

 

let comp1 = 1 === 2;
let comp2 = 1 !== 2;

===와 ==개 차이 ===까지 봐야 자료형까지 비교 가능

대소비교는 >, < 사용
이상 이하는 >= , <=

728x90

'Javascript' 카테고리의 다른 글

[Javascript] 조건문  (0) 2024.05.06
[Javascript] 연산자(2)  (0) 2024.05.05
[Javascript] 자료형 변환  (0) 2024.05.03
[Javascript] 자료형  (0) 2024.05.02
[Javascript] 변수  (1) 2024.04.28