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 |