English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Math.trunc() 메서드

 JavaScript Math 객체

Math.trunc()메서드는 소수점을 모두 제거하여 숫자의 정수 부분을 반환합니다.

그리고 다른 세 가지 Math 메서드와는 다릅니다:Math.floor()،Math.ceil()Math.round()Math.trunc()의 작동 방식은 매우 간단합니다. 매개변수가 양수든 음수든, 그 오른쪽의 점과 숫자를 모두 잘라냅니다.

주의: Math.trunc() 메서드는 숫자를 올림으로써 변환하지 않습니다./소수점을 제거하여 가장 가까운 정수로 내림을 합니다.

이 메서드에 전달하는 매개변수는 기본적으로 숫자 타입으로 변환됩니다.

trunc()는 Math의 스태틱 메서드이므로 항상 다음과 같이 사용하십시오Math.trunc(),이는 Math 객체를 생성하는 메서드로 사용되지 않습니다.

문법:

Math.trunc(x)
Math.trunc(13.37); // 13
Math.trunc(42.84); // 42
Math.trunc(0.123); //  0
Math.trunc(-0.123);// -0
Math.trunc('-1.123');  // -1
Math.trunc(NaN);   // NaN
Math.trunc('Hello');   // NaN
테스트를 보세요‹/›

브라우저 호환성

표에서의 숫자는 Math.trunc() 메서드를 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:

메서드
Math.trunc()382525812

파라미터 값

파라미터설명
x숫자

기술 세부 사항

반환 값:주어진 숫자의 정수 부분
JavaScript 버전:ECMAScript 6

 JavaScript Math 객체