Saturday, June 30, 2012

max()

Metode Math.max() digunakan untuk mengembalikan nilai yang paling terbesar di antara nilai-nilai yang dibandingkan.

Sintaks:

Math.max(num1, num2, numN)

Parameter num1, num2, dan numN berisi nilai-nilai angka yang dibandingkan.

Math.max() 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+.

Contoh di bawah ini membandingkan nilai 2 dengan 3, dan nilai 3-lah yang dikembalikan, karena 3 nilainya lebih besar dibandingkan 2:

document.write(Math.max(2, 3)); //3

Contoh di bawah ini membandingkan nilai -2 dengan -3, dan nilai -2 lah yang dikembalikan, karena -2 nilainya lebih besar dibandingkan -3:

document.write(Math.max(-2, -3)); //-2

Contoh di bawah ini membandingkan nilai -3, 4, 2, 5. Hasilnya adalah 5, karena 5 mempunyai nilai yang paling besar diantara nilai-nilai lainnya:

document.write(Math.max(-3, 4, 2, 5)); //5

Contoh di bawah ini mengembalikan item di dalam array yang mempunyai nilai yang paling besar:

var numArray = [33.4, 4567.7, 987]; document.write(Math.max.apply(this, numArray)); //4567.7

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

Math.max()