본문 바로가기

프로그래밍/JavaScript

JavaScript_산술 연산자

예제) 단항 산술 연산자

 

var x=5, result;

 

// 선할당 후증가

result = x++;

console.log(result, x); // 5 6

 

// 선증가 후할당

result = ++x;

console.log(result, x); // 7 7

 

// 선할당 후감소

result = x--;

console.log(result, x); // 7 6

 

// 선감소 후할당

result = --x;

console.log(result, x); // 5 5

 

 

예제) 문자열 연결 연산자

 

//문자열 연결 연산자

'1' + 2; // '12'

1 + '2'; // '12'

 

//산술 연산자

1 + 2; // 3

 

// true는 1로 타입 변환된다.

1 + true; // 2

 

// false는 0으로 타입 변환된다.

1 + false; // 1

 

// null은 0으로 타입 변환된다.

1 + null; // 1

 

// undefinde는 순자로 타입 변환되지 않는다.

+undefinde; // NaN

1 + undefined; // NaN

 

 

'프로그래밍 > JavaScript' 카테고리의 다른 글

JavaScript_while 문  (0) 2022.08.24
JavaScript_if...else 문  (0) 2022.08.24
JavaScript_함수(2)  (0) 2022.07.11
JavaScript_함수(1)  (0) 2022.07.02
JavaScript_객체  (1) 2022.06.18