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