프론트엔드 센트럴파크 (☞゚ヮ゚)☞

Number 관련 method 본문

Javascript

Number 관련 method

자라나라나무나무나 2022. 5. 11. 23:16

지수 표기법

: 아주 큰 숫자나 아주 작은 숫자를 표기하기 위해 지수 표기법으로 0의 개수를 대체 표기 가능하다.

let us = 1e-6;
let us_1 = 1e6;

console.log(us.toString( )); //형변환
console.log(us_1.toString( )); //형변환
console.log(typeof us.toString());
console.log(typeof String(us));
console.log(typeof (us + ""));

 

toFixed()

: 괄호 안의 숫자만큼 나머지가 생기도록

 

toPrecision()

: 괄호 안의 숫자에서 반올림

let num_1 = 125.0;
let num_2 = 123.456;

console.log(num_1 - num_2);
console.log((num_1 - num_2).toFixed(3));
console.log((num_1 - num_2).toPrecision(3));

 

isNan()

: Number 의 타입이 숫자인지를 알아보는 메서드

console.log(Number.isNaN(0.123));
console.log(!Number.isNaN(0.123));
console.log(Number.isNaN(123 / "hello"));

 

isFinite()

: 무한한 숫자인가

console.log(Number.isFinite(-123));
console.log(Number.isFinite(Infinity));
console.log(Number.isFinite("hello"));

 

parseInt()

: 숫자와 문자가 섞여 있을 때 숫자만 출력되도록

console.log(Number.parseInt("123ps"));
console.log(parseInt("123px"));

 

parseFloat()

: 소수를 출력 하고 싶을 때

console.log(Number.parseFloat("1.34em"));
console.log(parseFloat("1.34em"));

'Javascript' 카테고리의 다른 글

배열조작 - push, pop, splice, slice, concat, for  (0) 2022.05.23
String 관련 method  (0) 2022.05.12
다이나믹 파라미터  (0) 2022.05.10
for .. in 반복문  (0) 2022.05.05
조건문 switch  (0) 2022.04.30
Comments