Recent Posts
Recent Comments
Link
Today
Total
02-08 14:03
관리 메뉴

채린씨의 티스토리

26. Number 본문

자료구조, 알고리즘/JavaScript 기초 문법

26. Number

채린씨 2022. 3. 7. 00:31

- 지난번에 Number 자료형에 대해 배웠던 것을 기억하는가? 네! https://cherish-my-codes.tistory.com/entry/7-%EC%9E%90%EB%A3%8C%ED%98%95

 

7. 자료형

* 자료형 종류 - 목적에 따라 특별한 성질이나 정해진 범주를 가지는 데이터의 종류 - JavaScript에는 6가지 원시 타입 자료형과 1가지 객체 타입 자료형이 있음 구분 데이터 타입 설명 원시 타입(prim

cherish-my-codes.tistory.com

 

- 오늘은 더 자세히 알아보자~!

 

* Number

- JavaScript에서 일반적인 숫자는 64비트 형식의 IEEE-754 표준 기반 형태로 저장되는 자료형 (어쩔 IEEE-754..)

- 더 자세한 내용은? https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number

 

Number - JavaScript | MDN

Number 생성자는 숫자를 다루기 위해 상수와 메소드를 가지고 있습니다. 다른 타입의 값은 Number() 함수를 사용하여 숫자로 바꿀 수 있습니다.

developer.mozilla.org

 

* 지수 표기법

- 아주 큰 숫자나 아주 작은 숫자를 표현하기 위해 사용

 

* 진법 표기

- 16진수(0x), 0o(8진수), 0b(2진수) 표기 가능

 

* Number 상수 값

console.log(Number.MAX_VALUE);
// output: 1.7976931348623157e+308 (지수로 표기되는 양수 최대값)
console.log(Number.MIN_VALUE);
// output: 5e-324 (지수로 표기되는 양수 최소값)
console.log(Number.MAX_SAFE_INTEGER);
// output: 9007199254740991 (안전(올바른 비교가 가능)하게 표기되는 양수 최대값)
console.log(Number.MIN_SAFE_INTEGER);
// output: -9007199254740991 (안전(올바른 비교가 가능)하게 표기되는 음수 최소값)
console.log(Number.POSITIVE_INFINITY);
// output: Infinity (모든 수보다 큰 수)
console.log(Number.NEGATIVE_INFINITY);
// output: -Infinity (모든 수보다 작은 수)
console.log(Number.NaN);
// output: NaN (Not-a-Number)
console.log(NaN);
// output: NaN (Not-a-Number)

 

* 대표 메서드

- 문자열로 형 변환해주는 메서드: toString()

- 자릿수 표현 메서드: toFixed(), toPrecision()

- 잠깐, num_1 - num_2 값이 왜 이상하게 나오는지 궁금하다면..? https://cherish-my-codes.tistory.com/entry/7-%EC%9E%90%EB%A3%8C%ED%98%95

 

7. 자료형

* 자료형 종류 - 목적에 따라 특별한 성질이나 정해진 범주를 가지는 데이터의 종류 - JavaScript에는 6가지 원시 타입 자료형과 1가지 객체 타입 자료형이 있음 구분 데이터 타입 설명 원시 타입(prim

cherish-my-codes.tistory.com

 

- 자료형 확인 메서드: isNaN(), isFinite()

- 정수 / 실수로 형 변환해주는 메서드: parseInt() / parseFloat()

 

 

'자료구조, 알고리즘 > JavaScript 기초 문법' 카테고리의 다른 글

28. 문자열 변환  (0) 2022.03.07
27. String  (0) 2022.03.07
25. method(!)  (2) 2022.03.06
24. 연습문제  (0) 2022.03.06
23. 콜백 함수  (2) 2022.03.06
Comments