본문 바로가기
javascript/javascript 내장객체

[javascript]Number 객체

by 남민섭 2022. 12. 13.
728x90
반응형

몇가지 더 있지만 자주사용하는것만 올림.

 

1. parseInt()

 

전역 함수로서 정수로 반환합니다. 문자열의 시작이 숫자형이면 숫자형 데이터로 반환합니다.

 

parseInt("-10") 

//-10

parseInt("-12.33")

//-12

parseInt("10 20 30")

//10

parseInt("10 years")

//10

 

2. parseFloat()

 

전역함수로서 부동소수점으로 반환함

 

parseFloat("10");
//10

parseFloat("12.33");
//12.33

parseFloat("10 20 30");
//10

parseFloat("10 years");
//10

parseFloat("years 10");
//NaN

 

3. Number.isInteger()

전달된 값이 정수인지를 검사하여 불린으로 리턴

인수를 형변환하지 않는다

 

Number.isInteger("7")
//false

Number.isInteger(0)
//true

Number.isInteger(7e65)
//true

Number.isInteger("7.1")
//false

Number.isInteger(null)
//false

 

4. toString()

숫자형 데이터를 문자형 데이터로 반환해주는 함수

 

let x = 123;

x.toString();   //"123"

(123).toString(); //"123"

 

5. toFixed()

소수점 몇 번째 자리까지 보여줄지를 결정하는 함수.

파라미터로 소수점 자릿수 표기

자릿수에 대한 반올림 값을 리턴해줌

 

let x = 10.656;

x.toFixed(0);  //11

x.toFixed(2);  //10.66

 

728x90
반응형

'javascript > javascript 내장객체' 카테고리의 다른 글

[javascript]Set 객체  (0) 2022.12.15
[javascript]Data 객체  (0) 2022.12.14
[javascript]Array 객체  (0) 2022.12.14
[javascript]String 객체  (0) 2022.12.11
[javascript]Object 객체  (0) 2022.12.06

댓글