07 연산자

골드곽
|2022. 9. 2. 00:02
반응형

연산자는 하나 이상의 표현식을 

산술, 할당, 비교, 논리, 타입, 지수연산 등을 수행하여 하나의 값을 만드는 것

 

7.1 산술 연산자

피연산자를 대상으로 수학적 계산을 수행해 숫자 값을 만든다.

산술연산이 불가능한 경우 NaN 반환

 

var test = '1' + 2;
console.log(typeof test); //string

 

7.2 할당 연산자

우항에 있는 피연산자의 결과를 좌항의 변수에 할당

 

7.3 비교 연산자

좌항과 우항의 피연산자를 비교 후 결과를 불리언 값으로 반환

if나 for 문과 같은조건식에 사용

 

==  동등비교 ( 값 )
=== 일치비교 ( 타입 )

 

7.4 삼항 조건 연산자

첫 번째 피연산자의 값이 true이면 두번째 피연산자를 반환하고, false이면 세번째 피연산자를 반환

아래의 식에서  ? 앞( a > 9 ) 이 조건식, 즉 불리언 타입의 값으로 평가될 표현식이다.

var a = 10;
var b = a > 9 ? 'good' : 'not good';

console.log(b); //'good'

 

7.5 논리 연산자

|| / or

&& / and

! / not

 

7.6 쉼표 연산자

왼쪽 피연산자부터 차례대로 피연산자를 평가

 

7.7 그룹 연산자

소괄호로 피연산자를 감싸서 피연산자의 표현식을 가장 먼저 평가한다. ( 가장 먼저 계산 )

 

7.8 typeof 연산자

피연산자의 데이터 타입을 문자열로 반환

 

 

 

반응형

'공부 > 과거 자료' 카테고리의 다른 글

[postgreSQL] Array java 배열로 변경하기  (0) 2022.09.13
08 제어문  (0) 2022.09.02
06 데이터 타입  (0) 2022.09.01
[Oracle] database 설치 확인 sqlplus  (0) 2022.09.01
[Oracle] 오라클 11g Enterprise Edition Download  (1) 2022.09.01