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

Metodo Math.trunc() di JavaScript

 Oggetto Math JavaScript

Math.trunc()Il metodo restituisce la parte intera del numero rimuovendo qualsiasi frazione.

Diversamente dagli altri tre metodi Math:Math.floor(),Math.ceil()eMath.round()Il funzionamento di Math.trunc() è molto semplice. Indipendentemente dal segno del parametro, tronca (tronca) il punto e i numeri sulla sua destra.

Attenzione: Il metodo Math.trunc() non arrotonda i numeri verso l'alto o verso il basso al numero intero più vicino, ma semplicemente elimina la parte decimale.

I parametri passati a questo metodo vengono implicitamente convertiti in tipo numerico.

Poiché trunc() è un metodo statico di Math, lo si utilizza sempre in questo modoMath.trunc(),invece che come metodo del Math oggetto creato.

Sintassi:

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
Testa e vedi‹/›

Compatibilità del browser

Il numero nella tabella indica la versione del browser che supporta per la prima volta il metodo Math.trunc():

Metodo
Math.trunc()382525812

Valore del parametro

ParametroDescrizione
xNumerico

Dettagli tecnici

Valore di ritorno:Parte intera del numero fornito
Versione JavaScript:ECMAScript 6

 Oggetto Math JavaScript