მეთოდი Math.min

მეთოდი Math.min აბრუნებს მინიმალურ რიცხვს რიცხვთა ჯგუფიდან, რომელიც პარამეტრებად გადაეცემა. თუ პარამეტრებად არაფერი გადაეცემა, მაშინ დაბრუნდება Infinity.

სინტაქსი

javascriptMath.min(რიცხვი, რიცხვი, რიცხვი...);

მაგალითი

მოდით გამოვიტანოთ მინიმალური რიცხვი რიცხვთა ჯგუფიდან:

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

კოდის შესრულების შედეგი:

javascript20

მაგალითი

მოდით გამოვიტანოთ მინიმალური რიცხვი რიცხვთა ჯგუფიდან:

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

კოდის შესრულების შედეგი:

javascript-100

მაგალითი

შემდეგ მაგალითში გამოიყვანება Infinity, რადგან მეთოდს პარამეტრები არ გადაეცა:

javascriptconsole.log(Math.min());

კოდის შესრულების შედეგი:

javascriptInfinity

მაგალითი

ნაგულისხმევად, ფუნქცია მასივებთან არ მუშაობს. თუმცა, მისი აიძულება შესაძლებელია ამის გაკეთება ოპერატორ spread-ის გამოყენებით. მოდით მისი საშუალებით გამოვიტანოთ მასივის მინიმალური მნიშვნელობა:

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

console.log(min);

კოდის შესრულების შედეგი:

javascript1

მაგალითი

ასევე შესაძლებელია ფუნქციის მუშაობის აიძულება მასივებთან მეთოდის apply საშუალებით:

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

console.log(min);

კოდის შესრულების შედეგი:

javascript1

ასევე იხილეთ

  • მეთოდი Math.max,
    რომელიც აბრუნებს მაქსიმალურ რიცხვს რიცხვთა ჯგუფიდან