-
JavaScript 연산자Front/JavaScript 2021. 6. 1. 16:52
개인 공부 후 정리 목적의 글입니다.
연산자 : 산술 연산자, 관계 연산자, 대입(할당) 연산자, 증감 연산자, 논리 연산자, 연결 연산자, 삼항(조건) 연산자
산술 연산자
- 사칙연산을 계산한다.
연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 관계 연산자
- 두 데이터를 비교하는 연산자이다. 결과값은 true/false로 반환된다.
연산자 설 명 연산자 설 명 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 A와 B는 같지 않다.
(데이터 형의 비교)대입(할당) 연산자
- 연산한 데이터를 다시 변수에 대입한다.
연산자 사용 예 의미 설명 + A=10 A=10 A에 10을 저장한다. += A+=10 A=A+10 A에 10을 더해서 다시 A에 저장한다. -= A-=10 A=A-10 A에서 10을 빼서 다시 A에 저장한다. *= A*=10 A=A*10 A에 10을 곱해서 다시 A에 저장한다. /= A/=10 A=A/10 A를 10으로 나누어 다시 A에 저장한다. %= A%=10 A=A%10 A를 10으로 나눈 나머지를 다시 A에 저장한다. 논리 연산자
- 두 항의 조건을 비교해서 true/false로 반환한다.
연산자 의미 설명 A && B AND(그리고) A, B 둘다 만족해야 참이다. A || B OR(또는) A, B둘 중 하나나만 만족해도 참이다. !A NOT(논리부정) A가 true이면 false로, false이면 true로 변경 증감 연산자
- 변수에 저장된 값을 1씩 증가시키거나 1씩 감소시킨다.
연산자 사용 예 설명 ++ ++A A의 값을 1 증가시킨 후에 사용 A++ A의 값을 사용한 후에 값을 1 증가 -- --A A의 값을 1 감소시킨 후에 사용 A-- A의 값을 사용한 후에 값을 1 감소 문자 결합 연산자
- +연산자의 또 다른 연산 방법
연산자 사용 예 + "문자" + "문자" "문자" + 숫자 삼항(조건) 연산자
- 조건식의 결과가 true와 false에 따라 각각 다른 실행문을 수행한다.
(조건식) ? A : B ; => 조건식 결과가 참이면 A를 수행하고 거짓이면 B를 수행한다.
연산자 보면 자바랑 거의 똑같은거같다!!
'Front > JavaScript' 카테고리의 다른 글
JavaScript (0) 2021.05.31