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