Kaedah Math.min
Kaedah Math.min mengembalikan nombor
terkecil daripada sekumpulan nombor yang dilalui sebagai parameter.
Jika tiada parameter yang dilalui,
ia akan mengembalikan Infinity.
Sintaks
javascriptMath.min(nombor, nombor, nombor...);
Contoh
Mari keluarkan nombor terkecil daripada sekumpulan nombor:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Keputusan pelaksanaan kod:
javascript20
Contoh
Mari keluarkan nombor terkecil daripada sekumpulan nombor:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Keputusan pelaksanaan kod:
javascript-100
Contoh
Dalam contoh berikut, Infinity akan dikeluarkan,
kerana tiada parameter yang dilalui kepada kaedah:
javascriptconsole.log(Math.min());
Keputusan pelaksanaan kod:
javascriptInfinity
Contoh
Secara lalai, fungsi ini tidak berfungsi dengan tatasusunan. Namun, ia boleh dipaksa berbuat demikian dengan menggunakan operator spread. Mari gunakannya untuk mengeluarkan nilai minimum tatasusunan:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Keputusan pelaksanaan kod:
javascript1
Contoh
Fungsi ini juga boleh dipaksa berfungsi
dengan tatasusunan menggunakan kaedah
apply:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Keputusan pelaksanaan kod:
javascript1
Lihat juga
-
kaedah
Math.max,
yang mengembalikan nombor terbesar daripada sekumpulan nombor