toPrecision() 예제
<button onclick="homzznag()">클릭</button>
<p id="demo"></p>
<script>
function homzznag() {
var num = 12.345;
document.getElementById("demo").innerHTML = num.toPrecision(2);
}
</script>
결과보기
결과값: 12
toPrecision() 정의
숫자를 지정 길이로 변환
1.
지정 길이를 만들기 위해 소수점과 null (= 자릿수 표시 위한 0) 추가되기도 함.
2.
모든 브라우저 지원
3.
ECMAScript 3
toPrecision() 구문
number.toPrecision(n)
[매개변수]
n
선택. 자릿수 (= 지정 길이)
생략된 경우, 숫자 자체 반환.
toPrecision() 예제
<button onclick="homzznag()">클릭</button>
<p id="demo"></p>
<script>
function homzznag() {
var num = 12.345;
var a = num.toPrecision(); // 12.345
var b = num.toPrecision(2); // 12
var c = num.toPrecision(4); // 12.34
var d = num.toPrecision(6); // 12.3450
var n = a + "<br>" + b + "<br>" + c + "<br>" + d;
document.getElementById("demo").innerHTML = n;
}
</script>
결과보기