Math.trunc()
Math.floor()와 달리 , Math.ceil() 및 Math.round() , Math.trunc() 메소드는 소수 부분을 제거합니다. 정수 만 제공 부분. 반올림 은 상관하지 않습니다. 가장 가까운 정수로의 숫자. 값이 양수인지 음수인지조차 알지 못합니다. 그 기능은 소수 부분을 자르는 것뿐입니다. .
구문
Math.trunc(x);
매개변수 - Math.trunc() 숫자를 인수로 사용하고 자릅니다. 소수 부분 .
다음 예에서 Math.trunc() 메소드가 제공된 양수의 소수 값을 잘랐습니다.
예
<html> <body> <script> var val1 = Math.trunc("1.414"); var val2 = Math.trunc("0.49"); var val3 = Math.trunc("8.9"); document.write(val1); document.write("</br>"); document.write(val2); document.write("</br>"); document.write(val3); </script> </body> </html>
출력
1 0 8
다음 Math.trunc() 에서 함수가 소수 값을 잘랐습니다. 음수의 정수 값을 출력에 표시했습니다.
예
<html> <body> <script> var val1 = Math.trunc("-1.414"); var val2 = Math.trunc("-0.49"); var val3 = Math.trunc("-8.9"); document.write(val1); document.write("</br>"); document.write(val2); document.write("</br>"); document.write(val3); </script> </body> </html>
출력
-1 0 -8