2012-06-25 19 views
27

için JavaScript yuvarlak:her zaman böyle üst sayıda kapatır için benim numara her zaman yuvarlak almak isteyen üst sayıda

1,2 =>

1,4 =>

2.5 =>

2.9 =>

i JavaScript ile yapabilirsiniz nasıl

?

+6

Gerçekten ister misin 2.9 => 4? ya da 3'e mi gitmeli? (Ayrıca: http://stackoverflow.com/questions/5191088/how-to-javascript-round-up-number) –

+2

o 2.9 => 3, sen 'Math.ceil' istediğiniz okumalısınız ise; Eğer 2.9 => 4 doğruysa, daha fazla açıklamaya ihtiyacımız var. – apsillers

+0

Sanırım 3.9 => 4' olmalı. – sdepold

cevap

74

Sen Math. ceil() işlevini kullanabilirsiniz. Her zaman aşağı yuvarlamak istiyorsa

Math.ceil(1.1) // returns 2 

Tersine, Math. floor()

Math.floor(1.8) // returns 1 

Not kullanabilirsiniz: Zemin ve tavan fonksiyonları javascript münhasır değildir. Daha fazla bilgi için bu wikipedia entry'a bakın.

6

Kullanım Math.ceil()

Bu tam olarak istediğiniz yapar.

İlgili konular