본문 바로가기
Javascript

연산자 알아보기

by 코딩 척척학사 2022. 7. 20.
728x90

자바스크립트 연산자

프로그램에 필요한 수식을 만들 때 필요한 것이 연산자입니다. 연산자의 종류에는 산술 연산자, 대입 연산자, 비교 연산자, 논리 연산자 등이 있습니다.


1. 산술 연산자

산술 연산자는 덧셈, 뺄셈, 곱셈 등의 연산을 할 때 사용하는 연산자입니다.

산술 연산자의 종류 속성 설명
+ 더하기 연산을 할 때 사용
문자와 문자 문자와 변수 등을 연결할 때 사용
- 빼기 연산을 할 때 사용
* 곱하기 연산을 할 때 사용
/ 몫을 구할 때 사용
% 나머지를 구할 때 사용
++ 1씩 증가시킬 때 사용
-- 1씩 감소시킬 때 사용

2. 대입 연산자

대입 연산자는 변수에 해당 값을 대입(저장)합니다.

대입 연산자의 종류 설명
= 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와 같다.

3. 비교 연산자

비교 연산자는 값을 비교한 결과 값을 논리값인 'true(참)'와 'false(거짓)'로 반환합니다.

비교 연산자의 종류 설명
> a > b 가 참이면 true, 거짓이면 false
< a < b 가 참이면 true, 거짓이면 false
>= a >= b 가 참이면 true, 거짓이면 false
<= a <= b 가 참이면 true, 거짓이면 false
== a == b, a와 b가 같으면 true, 같지않으면 false
== 연산자는 데이터 타입은 비교하지 않는다.
!= a != b, a와 b가 같지 않으면 true, 같으면 false
=== a === b, a와 b의 값이 같고 데이터 타입도 같으면 true, 같지않으면 false
!== a === b, a와 b의 값이 다르거나, 데이터 타입이 다르면 true, 같으면 false

4. 논리 연산자

논리 연산자는 논리 값을 비교하여 그 결과에 따라 또 하나의 논리 값을 만드는 연산자입니다.

비교 연산자의 종류 설명
&& (AND 연산자) a && b, a와 b 모두 true일 때 true가 된다.
|| (OR 연산자) a || b, a와 b 중 하나만 true이면 true가 된다.
! (NOT 연산자) a!, a가 true이면 false, false이면 true로 논리값을 바꾸어 준다.
728x90

'Javascript' 카테고리의 다른 글

함수 알아보기  (13) 2022.07.26
자료형 알아보기  (15) 2022.07.25
조건문 이해하기  (12) 2022.07.25
For문 이해하기  (15) 2022.07.21
자바스크립트 기본 규칙  (12) 2022.07.20

댓글


HTML이 적힌 썸네일 이미지
CSS가 적힌 썸네일 이미지
JAVASCRIPT가 적힌 썸네일 이미지

JAVASCRIPT

자세히 보기