JavaScript Math min ()

Hàm Math.min () trong JavaScript trả về số có giá trị thấp nhất.

Cú pháp của Math.min()hàm là:

 Math.min(n1, n2,… , nx)

min(), là một phương thức tĩnh, được gọi bằng Mathtên lớp.

Tham số Math.min ()

Các Math.min()chức năng có trong tùy ý (một hoặc nhiều) số như các đối số.

Trả về giá trị từ Math.min ()

  • Trả về số nhỏ nhất trong các số đã cho.
  • Trả về NaNnếu ít nhất một đối số không thể chuyển đổi thành số.
  • Trả về Infinitynếu không có đối số nào được đưa ra. Infinitylà comparant ban đầu vì tất cả các số đều nhỏ hơn Infinity.

Ví dụ 1: Sử dụng Math.min ()

 // using Math.min() var num = Math.min(12, 4, 5, 9, 0, -3); console.log(num); // -3 var num = Math.min(0.456, 1); console.log(num); // 0.456 // Returns Infinity for no arguments var num = Math.min(); console.log(num); // Infinity // Returns NaN if any non-numeric argument var num = Math.min("JS", 2, 5, 79); console.log(num); // NaN

Đầu ra

 -3 0,456 NaN vô cực

Ví dụ 2: Sử dụng Math.min () trên Array

 // Math.min() on arrays // Using the spread operator var numbers = (4, 1, 2, 55, 9); var minNum = Math.min(… numbers); console.log(minNum); // 1 // make custom function function getMinInArray(arr) ( return Math.min(… arr); ) numbers = ("19", 4.5, -7); console.log(getMinInArray(numbers)); // -7

Đầu ra

 1 -7

Như bạn có thể thấy, chúng ta có thể sử dụng toán tử spread mới để cấu trúc lại mảng trong lệnh gọi hàm và chuyển nó đến Math.min()và lấy số nhỏ nhất.

Bài đọc được đề xuất:

  • JavaScript Math max ()

thú vị bài viết...