반응형
연산자는 하나 이상의 표현식을
산술, 할당, 비교, 논리, 타입, 지수연산 등을 수행하여 하나의 값을 만드는 것
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 |