Metode Math.min

Metode Math.min mengembalikan angka terkecil dari sekelompok angka yang diteruskan sebagai parameter. Jika tidak ada parameter yang diteruskan, maka akan dikembalikan Infinity.

Sintaks

javascriptMath.min(angka, angka, angka...);

Contoh

Mari kita tampilkan angka terkecil dari sekelompok angka:

javascriptconsole.log(Math.min(40, 20, 42, 100, 67));

Hasil eksekusi kode:

javascript20

Contoh

Mari kita tampilkan angka terkecil dari sekelompok angka:

javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));

Hasil eksekusi kode:

javascript-100

Contoh

Pada contoh berikutnya akan ditampilkan Infinity, karena metode tidak diberikan parameter:

javascriptconsole.log(Math.min());

Hasil eksekusi kode:

javascriptInfinity

Contoh

Secara default, fungsi tidak bekerja dengan array. Namun, hal ini dapat dilakukan dengan menggunakan operator spread. Mari kita gunakan untuk menampilkan nilai terkecil array:

javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);

console.log(min);

Hasil eksekusi kode:

javascript1

Contoh

Fungsi juga dapat dibuat bekerja dengan array menggunakan metode apply:

javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);

console.log(min);

Hasil eksekusi kode:

javascript1

Lihat juga

  • metode Math.max,
    yang mengembalikan angka terbesar dari sekelompok angka