728x90
반응형
주로 쓰이는 자료형의 종류
타입 | 예시 | 설명 |
문자형(stRing) | let a = "abs" | ""(큰따운표) 안에 작성하면 모두 문자로 인식 |
숫자형(numBer) | let a = 123 | 숫자만 작성시 넘버타입으러 인식(소수점,연산자 사용가능) |
불린형(booLean) | let a = true / false | 참 / 거짓을 표현할수있음 |
널(null) | let a = null | 그값을 알 수 없거나 비어있음을 보여줌 |
객체(obJect) | let a = { 키: 값 name: "ju" age: 20 }; |
{}중괄호속에 다양한 정보를 담을수있음 |
기본연산자
연산자 | 사용 예시 | 설명 |
+ | C = A+B | 덧셈연산 - A와 B의 합을 C에 저장 |
- | C = A-B | 뺄셈연산 - A와 B의 뺀 차를 C에 저장 |
- | C = -A | A값이 양수이면 음수로, 음수이면 양수로 변환 |
* | C = A*B | 곱셈연산 - A와 B의 곱을 C에 저장 |
/ | C = A /B | 나누셈연산 - A와 B의 나눈 목+몫을 C에 저장 |
% | C = A%B | 나머지연산 - A를 B로 나누엇을때 나머지를 C에 저장 |
++ | C = ++A | 증가연산 - A에 1만큼 더한값을 C에 저장 |
-- | C = --A | 감소연산 - A에 1만큰 뺀값을 C에 저장 |
단축된 연산자
연산자 | 설명 | |
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 와 같음 | 나머지 |
관계연산자
연산자 | 사용 예시 | 설명 |
== | A == B | 같다 / A와B의 값이 같은지 비교 |
=== | A === B | 모두같다 / 값뿐만 아니라 자료형도 같은지 비교 |
!= | A != B | 다르다 / A와 B의 값이 다른지 비교 |
> | A > B | 크다 / A가 B보다 큰지 비교 |
>= | A >= B | 크거나 같다 / A가 B보다 크거나 같은지 비교 |
< | A < B | 작다 / A가 B보다 작은지 비교 |
<= | A <= B | 작거나 같다 / A가 B보다 작거나 같은지 비교 |
논리연산자
연산자 | 사용 예시 | 설명 |
&& | A && B | AND(그리고)연산 - A와 B 둘 다 참일 때만 참이다 |
|| | A || B | OR(또는)연산 - A와 B 둘 중에 하나만 참이면 참이다 (Shift + \ = |) |
! | !A | Not연산 - A가 참이면 거짓이 되고, 거짓이면 참이된다 |
728x90
반응형
'JavaScript' 카테고리의 다른 글
자바스크립트의 필수적인 문법과 메서드 총정리 (0) | 2024.08.14 |
---|---|
[1]자바스크립트 숫자 (Number) 데이터 타입 (0) | 2024.08.12 |
[JavaScript] 자바스크립트 왕초보-2 <<변수의 구조>> (0) | 2024.07.07 |