Math.min Metodu
Math.min metodu parametr kimi ötürülən
ədədlər qrupundan ən kiçik ədədi qaytarır.
Əgər heç bir parametr ötürülməzsə,
Infinity qaytarılacaq.
Sintaksis
javascriptMath.min(ədəd, ədəd, ədəd...);
Nümunə
Gəlin bir qrup ədəd içərisindən ən kiçik ədədi çıxaraq:
javascriptconsole.log(Math.min(40, 20, 42, 100, 67));
Kodun icrasının nəticəsi:
javascript20
Nümunə
Gəlin bir qrup ədəd içərisindən ən kiçik ədədi çıxaraq:
javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));
Kodun icrasının nəticəsi:
javascript-100
Nümunə
Aşağıdakı nümunədə Infinity çıxacaq,
çünki metoda heç bir parametr ötürülməyib:
javascriptconsole.log(Math.min());
Kodun icrasının nəticəsi:
javascriptInfinity
Nümunə
Standart olaraq funksiya massivlərlə işləmir. Lakin onu spread operatoru ilə bunu etməyə məcbur etmək olar. Gəlin onun köməyi ilə massivin minimum dəyərini çıxaraq:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
Kodun icrasının nəticəsi:
javascript1
Nümunə
Funksiyanı massivlərlə işləməyə
apply metodu ilə də
məcbur etmək olar:
javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
Kodun icrasının nəticəsi:
javascript1
Həmçinin bax
-
Math.maxmetodu,
ki, ədədlər qrupundan ən böyük ədədi qaytarır