작은 도서관
Published 2025. 3. 30. 15:55
[javascript] 연산자 개발/아롬 멘토링

할당과 산술 연산

연산자 연산명 설명
= 할당 B를 A에 저장함. {A} = {B}
+ 더하기 사칙연산
- 빼기
* 곱하기
/ 나누기
** 거듭제곱 A의 B승을 구함. {A} ** {B}
% 나머지 A / B의 나머지를 구함.(24 % 7 = 3)

관계 비교와 논리 연산

이하의 연산자들은 모두 Boolean값을 반환한다.

연산자 연산명 설명
<, <=, >, >= 크기 비교 A와 B의 크기를 비교함.
==, != 동등, 부등 A와 B가 같은지, 다른지 검사. 단, 형 변환 있음
("123"==123은 형 변환에 의해 true)
===, !== 일치, 불일치 A와 B가 같은지, 다른지 검사. 단, 형 변환 없음
("123"===123은 false)
&& AND A와 B가 둘 다 참이라면 true 반환.
|| OR A와 B가 둘 중 하나라도 참이라면 true 반환.

기타 연산

연산자 연산명 설명
? : 삼항 연산 조건에 따라 다른 값을 반환함.
(조건) ? (참일 경우) : (거짓일 경우)
typeof 자료형 검사 값의 자료형을 반환함. typeof {var}
instanceof 인스턴스 검사 값이 특정 생성자의 인스턴스인지 검사. {class} instanceof {var}
in 객체 속성 검사 B 객체 안에 A라는 속성이 있는지 검사함. {A} in {B}
delete 삭제 객체에서 특정 값을 삭제함.

reference

https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Expressions_and_operators

'개발 > 아롬 멘토링' 카테고리의 다른 글

[javascript] 비동기  (1) 2025.04.14
[javascript] 함수, 클래스, 메서드  (0) 2025.04.07
[javascript] 제어문  (0) 2025.04.07
[javascript] 변수와 타입  (0) 2025.03.30
profile

작은 도서관

@Flrea

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!