Number 인스턴스 메소드
toString(), toExponential(), toFixed()
toString() : Number -> String
toExponential() : 숫자를 지수표기법으로 반환. 문자열반환 지수는 과학이나 공학에서 아주 큰 숫자를 표기하는 기법
toFixed() : 소수점 몇자리까지 보여줄지 결정하는 함수 반올림해서 자리수 맞춰줌.
<script>
let num = 323;
let strNum = num.toString();
let x = 10.656;
console.log(x.toExponential(2)); // 1.07e+1
console.log(x.toFixed(0)); // 11
console.log(x.toFixed(1)); // 10.7
console.log(x.toFixed(2)); // 10.66
console.log(x.toFixed(4)); // 10.6560
</script>
toPrecision(), parseInt(), parseFloat()
toPrecision() : 정수와 소수점 모두를 합쳐서 몇자리까지 보여줄지 결정. 반올림을 한다.
parseInt() : 문자를 정수로 반환
parseFloat() : 소수점으로 반환
<script>
let x = 10.656;
console.log(x.toPrecision(2)); // 11
console.log(x.toPrecision(3)); // 10.7
console.log(parseInt("3")); // 숫자 3
console.log(parseInt("12.33")); // 숫자 12
console.log(parseInt("12.77")); // 숫자 12
console.log(parseFloat("12.33"));
</script>
참고자료
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number
'WEB > JavsScript' 카테고리의 다른 글
[JavaScript] Date 인스턴스 메소드 (0) | 2022.05.10 |
---|---|
[JavaScript] Array 인스턴스 메소드 (0) | 2022.05.09 |
[JavaScript] String 인스턴스 메소드 (0) | 2022.05.07 |
[JavaScript] 함수(function) (0) | 2022.05.06 |
[JavaScript] 반복문 (0) | 2022.05.05 |
댓글