자바스크립트 연산자의 종류
▶ 산술 연산자
2개 이상의 연산 데이터를 산술 연산자로 연산하여 하나의 데이터를 얻는다.
종류 | 설명 |
+ | 더하기 |
- | 빼기 |
* | 곱하기 |
/ | 나누기 |
% | 나머지 |
▶ 문자열 연산자 (문자 결합 연산자)
여러 개의 문자를 하나의 문자형 데이터로 결합할 때 사용한다.
문자와 숫자를 나열하여 출력하면 두개의 각각의 데이터가 출력되고,
문자와 숫자를 연결하여 출력하면 하나의 문자형 데이터로 출력된다.
▶ 대입 연산자
데이터를 변수에 저장할 때 사용한다.
종류 | 설명 |
A = B | A = B |
A += B | A = A + B |
A -= B | A = A - B |
A *= B | A = A * B |
A /= B | A = A / B |
A %= B | A = A % B |
연산자 뒤의 데이터를 앞에 선언한 변수에 저장한다.
▶ 증감 연산자
증감 연산자는 선증가, 후증가, 선감소, 후감소가 있다.
이 연산자는 해당 기호를 만났을 시 1씩 증가 혹은 감소 시킨다.
(위) 후증가 (아래) 선증가
(위) 후증가 : 변수 c에 변수 b의 값을 저장 한 후 1을 증가시킨다.
(아래) 선증가 : 변수b를 1 증가시킨 후 값을 변수 d에 저장한다.
▶ 비교 연산자
비교 연산자는 참 또는 거짓의 결과값을 반환한다
ture or false 의 논리형 데이터 변환(boolean type)
▶ 문자열 비교
문자열 비교 조건문 사용예
str1 + str2 은 '자바스크립트'+'문자열'
str3은 '자바스크립트문자열'
<!> 값을 비교할 때 비교 연산자(==)와 대입 연산자(=)를 혼동하지 않도록 한다.
▶ 숫자 비교
숫자 비교 조건문 사용예
비교 연산자의 사용으로 결과값이 true or false 가 출력된다.
(n1 < n2) 값이 참이면 true, 거짓이면 false
▶ 논리 연산자
비교 연산자를 결합하여 and, or로 판단하여 논리 타입으로 결과값 반환
키워드 | 의미 |
&& | and |
|| | or |
! | not |
논리 연산자의 종류
연산 | 결과 |
true && true | TRUE |
true && false | FALSE |
true || false | TRUE |
false || false | FALSE |
!true | FALSE |
▶ 삼항 조건 연산자
조건식? 값 : 값;
간단한 조건식을 표현할때 쓰인다.
가독성이 떨어져서 쓰지 않는걸 추천한다.
'JavaScript&JQuery' 카테고리의 다른 글
자바스크립트의 함수 (0) | 2020.03.31 |
---|---|
자바스크립트의 배열 (0) | 2020.03.31 |
자바스크립트의 제어문 (0) | 2020.03.31 |
JavaScript 변수 (0) | 2020.03.30 |
JavaScript 란 ? (0) | 2020.03.30 |