Maison > Article > interface Web > javascript supprime les décimales
JavaScript est un langage de programmation populaire largement utilisé dans le développement Web. Dans certains cas, nous devons supprimer la partie décimale d’un nombre, ce qui est également une opération courante en JavaScript. Cet article explique comment supprimer la partie décimale à l'aide de JavaScript et fournit un exemple de code.
1. Comment supprimer les décimales en JavaScript
En JavaScript, nous pouvons utiliser Math.floor() et Math.trunc() pour supprimer la partie décimale. La méthode
Math.floor() arrondit un nombre à l'entier le plus proche. Sa structure syntaxique est la suivante : Math.floor(x), où x est le nombre qui doit être arrondi. Par exemple, Math.floor(3.14159) renverra 3 et Math.floor(-3.14159) renverra -4. Notez que cette méthode ne supprime pas simplement la partie décimale, mais arrondit à l’entier le plus proche.
La méthode Math.trunc() peut supprimer directement la partie décimale d'un nombre. Sa structure syntaxique est la suivante : Math.trunc(x), où x est le nombre qui doit supprimer la partie décimale. Par exemple, Math.trunc(3.14159) renverra 3 et Math.trunc(-3.14159) renverra -3. Il convient de noter que cette méthode supprime uniquement directement la partie décimale et n'effectue pas d'opérations telles que l'arrondi ou l'arrondi.
2. Exemple de code pour supprimer les décimales en JavaScript
Jetons un coup d'œil à quelques exemples de code pour supprimer les décimales en JavaScript.
let x = 3.14159; let y = Math.floor(x); // 返回3
let x = -3.14159; let y = Math.floor(x); // 返回-4
let x = 3.14159; let y = Math.trunc(x); // 返回3
let x = -3.14159; let y = Math.trunc(x); // 返回-3
Il convient de noter que le résultat après suppression de la partie décimale sera un entier. Si vous devez conserver le résultat avec un certain nombre de décimales, vous pouvez utiliser des méthodes telles que toPrecision(), toFixed() ou toLocaleString().
3. Résumé
Les méthodes pour supprimer la partie décimale en JavaScript incluent Math.floor() et Math.trunc(). La différence entre les deux est que Math.floor() arrondira à l'inférieur, tandis que Math.trunc() supprimera directement la partie décimale. En utilisant ces méthodes, nous pouvons facilement supprimer la partie décimale d’un nombre et obtenir un nombre entier.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!