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"));