Membulatkan ke 100 di javascript

Saya ingin putaran ke terdekat 100 sepanjang waktu apakah atau tidak nilai 101 atau 199 itu harus bulat sampai 200

misalnya:

var number = 1233;
//use something like Math.round() to round up to always 1300

I'd ingin selalu putaran ke terdekat 100, tidak pernah putaran bawah menggunakan jQuery

Larutan

Gunakan Matematika.ceil(), jika anda ingin selalu round up.

Seperti di

Math.ceil(number/100)*100
Komentar (0)

Tidak ada bagian dari ini membutuhkan jQuery. Hanya menggunakan JavaScript's Matematika.ceil:

Math.ceil(x / 100.0) * 100
Komentar (1)

untuk putaran atas dan bawah untuk terdekat 100 menggunakan Matematika.bulat bukan

Math.round(number/100)*100

putaran vs ceil:

Matematika.bulat(60/100)100 = 100 vs Matematika.ceil(60/100)100 = 100

Matematika.bulat(40/100)100 = 0 vs Matematika.ceil(40/100)100 = 100

Matematika.bulat(-60/100)100 = -100 vs Matematika.ceil(-60/100)100 = -0

Matematika.bulat(-40/100)100 = -0 vs Matematika.ceil(-40/100)100 = -0

Komentar (0)

Ini adalah cara mudah untuk melakukannya ((x/100).toFixed()*100;

Komentar (0)