English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Math.trunc()La méthode retourne la partie entière du nombre en supprimant toute la partie décimale.
Différent des trois autres méthodes Math :Math.floor(),Math.ceil()etMath.round()La fonction Math.trunc() fonctionne de manière très simple. Peu importe que le paramètre soit positif ou négatif, il tronquera (tronquera) le point et les chiffres à droite.
Remarque : La méthode Math.trunc() ne会将数字向上/Arrondi à l'entier le plus proche, en supprimant simplement les décimales.
Les paramètres passés à cette méthode sont implicitement convertis en type numérique.
Comme trunc() est une méthode statique de Math, vous devez toujours la utiliserMath.trunc(),au lieu d'être utilisé comme méthode de l'objet Math créé.
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'); // NaNVoyons si‹/›
Le nombre dans le tableau indique la première version du navigateur qui prend en charge complètement la méthode Math.trunc() :
Méthode | |||||
Math.trunc() | 38 | 25 | 25 | 8 | 12 |
Paramètre | Description |
---|---|
x | Nombre |
Valeur de retour : | Partie entière du nombre donné |
---|---|
Version JavaScript : | ECMAScript 6 |