자바스크립트에서의 숫자

Chunli91·2022년 9월 6일
0

자바스크립트

목록 보기
15/24

1. 타입과 기본 계산

어떤 언어에서는 두가지 타입의 숫자가 있지만 자바스크립트에서의 숫자는 한가지 타입만 있다.
가장 많이 사용하는 연산은 다음과 같다.

+   // 더하기
- 	// 빼기
*   // 나누기
%   // 나머지
**  // 제곱


## 2. NaN(Not a Number)

NaN (Not a Numer)
숫자가 아닌 값을 나타내지만 자바스크립트에서 숫자타입 또는 숫자 패밀리로 간주한다.

ex) 0 / 0         // NaN
	1 + NaN       // NaN
    typeof NaN    // "number"

3. 복합대입연산자 (+=)

let score = 5;
socre = score + 5; // 10
socre = score + 5; // 15
socre = score + 5; // 20
socre = score + 5; // 25

위 할당값을 25까지 만들려고 하면 번거롭게 계속 입력해야한다.
하지만 더 흔하게 사용되고 짧은 구문이 있다.

score+= 5;
오른쪽 피연산자의 값을 변수에 더한 결과를 다시 변수에 할당한다. 그렇기에 5를 맨 처음 선언했던 값인 5에 더하고 그 값을 할당하기에 10이 되는 것이다. 한번 더 반복하면 5를 10에 더하는 것이기에 15가 된다.

let score = 5;
score+= 5; /// 10
score+= 5; /// 15
score+= 5; /// 20
score+= 5; /// 25
profile
30대에 새로운 도전을 시도하는 사람입니다.

0개의 댓글