JS | 연산자

2022. 12. 28. 10:46·JavaScript

산술 연산자

+ 더하기

- 빼기

* 곱하기 

% 나누기

++ 1씩 증가 =

-- 1씩 감소

 

비교 연산자

< 

>

<=

>=

== (값만 같으면 true)

!=

=== (값도 같고, 타입도 같아야 true, 두개짜리보다 이걸 사용하는걸 더 권장함)

!==

 

대입 연산자

=
+=

-=

*=

%=

/=

 

논리 연산자

!

&&

||

 

삼항 연산자

조건식 ? 실행문1 : 실행문2

 

자바랑 연산자가 다 같지만 ===, !== 이 부분만 다르다.

 

var num1 = "10";
var num2 = 10;

console.log(num1 == num2); //true (값만 비교)
console.log(num1 != num2); //false

console.log(num1 === num2);//false (값과 타입까지 비교)
console.log(num1 !== num2);//true

var a;
var b = null;

//변수값 동시에 출력 ,
console.log(a,b, a==b); //undefined null true(둘다 값이 없기때문에 true)
console.log(a,b, a!=b); //undefined null false
console.log(a,b, a===b); //undefined null false(값은 같지만 타입이 다르기에 false)
console.log(a,b, a!==b); //undefined null ture

'JavaScript' 카테고리의 다른 글

JS | 함수(즉시실행 함수)  (0) 2022.12.28
JS | 함수(선언적 함수/익명 함수)  (0) 2022.12.28
JS | 조건문  (0) 2022.12.28
JS | 배열  (0) 2022.12.28
JS | 출력, 확인 / 변수, 데이터 타입  (1) 2022.12.27
'JavaScript' 카테고리의 다른 글
  • JS | 함수(선언적 함수/익명 함수)
  • JS | 조건문
  • JS | 배열
  • JS | 출력, 확인 / 변수, 데이터 타입
개발 공부
개발 공부
  • 개발 공부
    개발 공부
    개발 공부
  • 전체
    오늘
    어제
    • 전체보기 (162)
      • 프로젝트 (1)
      • JavaScript (45)
      • Node.js (3)
      • Next.js (5)
      • React (17)
      • NoSQL (0)
      • HTML,CSS (3)
      • CS (6)
      • Java (35)
      • Spring (6)
        • Spring의 정석 (1)
      • Spring boot (1)
      • MySQL (1)
      • 리눅스 (16)
      • JSP (9)
      • AWS (0)
      • git (2)
      • 알고리즘 (1)
      • ect (7)
      • Project (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자바의 정석
    Java의 정석
    Java
    티스토리챌린지
    오블완
    자바
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
개발 공부
JS | 연산자
상단으로

티스토리툴바