Saturday, June 30, 2012

round()

Metode Math.round() digunakan untuk mengembalikan nilainya kepada bilangan bulat yang paling terdekat dengan nilai num.

Sintaks:

Math.round(num)

Math.round() adalah metode standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Untuk bilangan positif, jika dibelakang tanda desimal lebih besar atau sama dengan 0.5, metode akan membulatkan nilai num ke bilangan paling terdekat dan lebih besar dari nilai num:

document.write(Math.round(22.5)); //23

Untuk bilangan positif, jika dibelakang tanda desimal kurang dari 0.5, metode akan membulatkan nilai num ke nilai num itu sendiri:

document.write(Math.round(22.4)); //22

Untuk bilangan negatif, jika dibelakang tanda desimal kurang dari 0.6, metode akan membulatkan nilai num ke nilai num itu sendiri:

document.write(Math.round(-22.4)); //-22

Untuk bilangan negatif, jika dibelakang tanda desimal lebih besar atau sama dengan 0.6, metode akan membulatkan nilai num ke bilangan paling terdekat dan lebih kecil dari nilai num:

document.write(Math.round(-22.6)); //-23

Catatan: Karena Math.round() adalah metode static dari Math, anda harus selalu menuliskannya seperti berikut:

Math.round()