Comment obtenir un entier en js : 1. Supprimez la partie décimale du nombre via la méthode "Math.trunc()" et conservez la partie entière ; 2. Renvoyez un nombre arrondi via la méthode "Math. Méthode round()" La partie entière ; 3. Arrondir et ainsi de suite via la méthode "Math.ceil()".
L'environnement d'exploitation de cet article : système Windows 7, version JavaScript 1.8.5, ordinateur Dell G3.
JavaScript effectue un arrondi numérique :
1 Math.trunc()
1 Définition
Math.trunc( ) La méthode supprime la partie décimale d’un nombre et conserve la partie entière.
2. Syntaxe
Math.trunc(value)
3. Exemple
console.log(Math.trunc(2.01)); // 2 console.log(Math.trunc(2.9)); // 2 console.log(Math.trunc('0.22')); // 0 console.log(Math.trunc(-1.22)); // -1 console.log(Math.trunc(-1.56)); // -1 console.log(Math.trunc(true)); // 1 console.log(Math.trunc(undefined)); // NaN
2. La méthode round() renvoie la partie entière arrondie d'un nombre.
2. Syntaxe
Math.round(value)
3. Exemple
console.log(Math.round(2.01)); // 2 console.log(Math.round(2.9)); // 3 console.log(Math.round('0.22')); // 0 console.log(Math.round(-1.22)); // -1 console.log(Math.round(-1.56)); // -2 console.log(Math.round(true)); // 1 console.log(Math.round(undefined)); // NaN
3. La méthode ceil() renvoie le plus petit entier supérieur ou égal au nombre, c'est-à-dire arrondi à l'unité supérieure.
2. Syntaxe
Math.ceil(value)
Exemple
console.log(Math.ceil(2.01)); // 3 console.log(Math.ceil(2.9)); // 3 console.log(Math.ceil('0.22')); // 1 console.log(Math.ceil(-1.22)); // -1 console.log(Math.ceil(-1.56)); // -1 console.log(Math.ceil(true)); // 1 console.log(Math.ceil(undefined)); // NaN
4. 1. Définition La méthode
Math.floor() renvoie le plus petit entier inférieur ou égal à un nombre, c'est-à-dire arrondi à l'inférieur.
2. Syntaxe
Math.floor(value)
3. Exemple
console.log(Math.floor(2.01)); // 2 console.log(Math.floor(2.9)); // 2 console.log(Math.floor('0.22')); // 0 console.log(Math.floor(-1.22)); // -2 console.log(Math.floor(-1.56)); // -2 console.log(Math.floor(true)); // 1 console.log(Math.floor(undefined)); // NaN
[Apprentissage recommandé :
Tutoriel de base js]
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!