web-dev-qa-db-fra.com

javascript arrondit toujours au nombre supérieur

Je veux que mon nombre soit toujours arrondi au nombre supérieur fermé comme ceci:

1.2 => 2

1.4 => 2

2,5 =>

2.9 =>

Comment puis-je faire cela avec JavaScript?

44
Linas

Vous pouvez utiliser la fonction Math.ceil().

Math.ceil(1.1) // returns 2

Inversement, si vous souhaitez arrondir vers le bas , vous utiliserez Math.floor()

Math.floor(1.8) // returns 1

Remarque: les fonctions de plancher et de plafond ne sont pas exclusives à javascript. Voir ceci entrée wikipedia pour plus d'informations.

113
canon

Utilisez Math.ceil() :

Math.ceil(1.2); // 2
10
0x499602D2

Utilisez Math.ceil()

Il fait exactement ce que vous voulez.

9
Khôi