숫자를 지정된 길이로 형식화 합니다:
function myFunction() { let num = 13.3714; document.getElementById("demo").innerHTML = num.toPrecision(2); /* 13 */ }
toPrecision() 메서드는 숫자를 지정된 길이로 형식화 합니다.
지정된 길이를 만들기 위해 소수점과 nulls을 추가합니다(필요한 경우).
number.toPrecision(x)
Parameter | Description |
---|---|
x | 선택할 수 있습니다. 자리수, 생략하면 형식없이 전체 숫자를 반환합니다. |
Return Value(반환값): 지정된 정밀도로 형식화된 숫자를 나타내는 문자열
숫자를 지정된 길이로 형식화:
function myFunction() { let num = 13.3714; let a = num.toPrecision(); /* 13.3714 */ let b = num.toPrecision(2); /* 13 */ let c = num.toPrecision(3); /* 13.4 */ let d = num.toPrecision(10); /* 13.37140000 */ let n = a + "<br>" + b + "<br>" + c + "<br>" + d; document.getElementById("demo").innerHTML = n; }
function myFunction() { let num = 0.001658853; let a = num.toPrecision(); /* 0.001658853 */ let b = num.toPrecision(2); /* 0.0017 */ let c = num.toPrecision(3); /* 0.00166 */ let d = num.toPrecision(10); /* 0.001658853000 */ let n = a + "<br>" + b + "<br>" + c + "<br>" + d; document.getElementById("demo").innerHTML = n; }