본문 바로가기
FrontEnd/Javascript

[JS] Javascript 의 연산자(operator)

by pplucy 2021. 1. 19.

연산자의 종류

  산술 연산자 : + - / %

  단항 연산자 : ++ --

  비교 연산자 : >  <  >=  <=  ==  !=  ===  !==

  논리 연산자 : && ||

  삼항 연산자 : 조건식? 값1 : 값2

 

 

문자열 결합 연산자

: 문자가 등장하는 시점부터 + 가 문자열을 결합하는 연산자로써 동작한다.

 

 

let case1 = 7 + 7 + '7';  -> 숫자로 처리하다가 마지막 문자열 등장, 이후 결합(=147)

let case2 = 7 + '7' + 7;  -> 숫자로 처리하다가 중간에 문자열 등장, 이후 결합(=777)

let case3 = '7' + 7 + 7;  -> 맨 처음 문자열이 등장해서 아예 문자열로 결합(=777)

let case4 = (7 + 7) + '7'; -> 괄호 안의 숫자 연산 후 문자열 결합(=147)

let case5 = '7' + (7 + 7); -> 괄호 안의 숫자 연산 후 문자열 결합(=714)

 

 

 

equal

  ==(동등연산자 ): 값만 비교

  ===(일치연산자) : 값과 타입을 모두 비교

 

 

'FrontEnd > Javascript' 카테고리의 다른 글

[JS] Javascript의 함수(Function)  (0) 2021.01.21
[JS] Javascript의 배열(array)  (0) 2021.01.19
[JS] Javascript의 statement  (0) 2021.01.19
[JS] Javascript 타입(type)  (0) 2021.01.19
[JS] Javascript 변수  (0) 2021.01.19

댓글