Có chức năng tối đa trong javascript không?

Phương thức toán học max[] trong JavaScript so sánh các số đã cho và trả về giá trị lớn nhất

cú pháp

Phương thức max[] được biểu diễn bằng cú pháp sau

Tham số

số1, số2,. ,numN - Số cần so sánh

Trở lại

Giá trị lớn nhất của các số đã cho

Ví dụ về phương thức JavaScript Math max[]

Ở đây, chúng ta sẽ hiểu phương thức max[] thông qua các ví dụ khác nhau

ví dụ 1

Hãy xem một ví dụ đơn giản để in ra giá trị lớn nhất của các số đã cho

Kiểm tra nó ngay bây giờ

đầu ra

ví dụ 2

Hãy xem một ví dụ để in giá trị lớn nhất của mảng đã cho

Kiểm tra nó ngay bây giờ

đầu ra

Hàm max trong JavaScript là một hàm Toán học được dùng để trả về Giá trị lớn nhất hoặc Giá trị lớn nhất từ ​​tập hợp biểu thức đã chỉ định. Cú pháp của Hàm max là

Math.max[Value1, Value2, ...ValueN];

Giá trị1. Nó có thể là một số hoặc một biểu thức số hợp lệ

  • Đối với đối số 0, hàm js sẽ trả về Vô cực âm
  • Nếu đối số giá trị là số nguyên dương và số nguyên âm, nó sẽ trả về Kết quả
  • Khi bất kỳ đối số nào không phải là số, nó sẽ trả về NaN
  • Nếu đối số là Null, nó sẽ chuyển giá trị Null thành Zero

Ví dụ về chức năng tối đa của JavaScript

Chúng tôi sẽ tìm Giá trị tối đa JavaScript từ một tập hợp các loại dữ liệu khác và hiển thị đầu ra

Đối với id phần tử Str1, chúng tôi đã sử dụng Hàm max trên giá trị chuỗi. Nó sẽ chuyển đổi “3” và “19” thành số nguyên và trả về kết quả

Tiếp theo, chúng tôi đã thử phương pháp toán học này với "Chuỗi". Nó không thể chuyển đổi thành số nguyên, vì vậy, nó sẽ trả về NaN dưới dạng đầu ra

Tiếp theo, chúng tôi đã sử dụng Hàm tối đa với giá trị Null và null đã chuyển đổi thành Zero

Trong dòng cuối cùng, chúng tôi đã thử Hàm tối đa JavaScript không có đối số [Không đối số]. Như chúng tôi đã nói trước đó, JavaScript trả về Vô hạn âm

Ở đây, max[] là một phương thức tĩnh. Do đó, chúng tôi đang truy cập phương thức bằng cách sử dụng tên lớp,

Math.max[number1, number2,...]
0

tham số tối đa []

Phương thức max[] nhận một số tham số ngẫu nhiên

  • Math.max[number1, number2,...]
    1 - các giá trị trong đó số tối đa sẽ được tính

max[] Giá trị trả về

Phương thức max[] trả về

  • giá trị lớn nhất trong các số đã cho
  • NaN [Không phải là số] cho các đối số không phải là số

ví dụ 1. Toán JavaScript. tối đa[]

// max[] with negative numbers let numbers1 = Math.max[-1, -11, -132];

console.log[numbers1];

// max[] with positive numbers let numbers2 = Math.max[0.456, 135, 500];

console.log[numbers2]; // Output: // -1 // 500

Trong ví dụ trên, chúng tôi đã sử dụng phương thức max[] với các đối số chuỗi và ký tự. Đối với cả hai đối số, chúng tôi lấy NaN làm đầu ra

Javascript tối đa sử dụng Toán học. max để tìm ra số lượng lớn nhất trong danh sách các giá trị số được cung cấp cho hàm dưới dạng tham số của nó. Phương thức này giúp lấy giá trị số lớn nhất. Tuy nhiên, điều này không hoạt động với các mảng. Nếu bạn muốn tìm ra phần tử có giá trị lớn nhất trong mảng, thì bạn sẽ phải sử dụng chức năng bổ sung như mảng. phương thức rút gọn hoặc phương thức áp dụng [] cùng với Math. phương thức max để tìm ra phần tử có giá trị lớn nhất. Trong bài viết này, chúng ta sẽ xem cú pháp, cách sử dụng chung và hoạt động của hàm Math. max và chứng minh việc sử dụng Math. max với sự trợ giúp của các ví dụ cho danh sách các số và mảng

cú pháp

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Math.max[[numericValue [, numberValue2 [, ...]]]]

Cú pháp hàm JavaScript max được định nghĩa

Toán học là đối tượng có trong JavaScript có nhiều chức năng và thuộc tính được xác định trong đó giúp thực hiện các phép toán khác nhau. Max là một hàm như vậy có trong đối tượng Math và nó là phương thức tĩnh. Do đó, bất cứ khi nào bạn muốn sử dụng hàm max[], thì bạn sẽ cần đề cập đến từ Math trước phương thức max[] được phân tách bằng dấu chấm [. ] Chẳng hạn như môn Toán. tối đa [];

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [83.616 xếp hạng]

[numericValue [, numberValue2 [, …]]] – Đây là các giá trị số tùy chọn mà bạn có thể truyền làm tham số cho phương thức max[] để tìm ra giá trị lớn nhất trong số các giá trị tham số đã truyền. Khi không có giá trị số nào được chuyển, thì kết quả của hàm max[] là -Infinity là giá trị ban đầu của bộ so sánh. Gần như tất cả các giá trị số khác có giá trị lớn hơn -Infinity; . Khi một giá trị nhất định được truyền dưới dạng tham số cho hàm max[] không thể chuyển đổi thành số, thì giá trị kết quả của đầu ra hàm max[] là NaN viết tắt của Not a Number

Ví dụ về JavaScript tối đa

Đưa ra dưới đây là các ví dụ về JavaScript tối đa

Ví dụ 1

Hãy xem xét một ví dụ đơn giản trong đó chúng tôi cố gắng lấy giá trị lớn nhất giữa các số dương và số âm khác nhau, như minh họa bên dưới

Mã số




Javascript Math.max[] method demonstration

document.getElementById["demo1"].innerHTML = "Largest value among is 5, 6, 8, 12, 10 : "+ Math.max[5, 6, 8, 12, 10]; document.getElementById["demo2"].innerHTML = "Largest value among is 5, -6, 8, -12, 10 : "+ Math.max[5, -6, 8, -12, 10]; document.getElementById["demo3"].innerHTML = "Largest value among is -6, -8, -7, -9, -45 : "+ Math.max[-6, -8, -7, -9, -45];

đầu ra

Chúng ta biết rằng các số âm giảm giá trị khi giá trị số tuyệt đối của chúng tăng lên, nghĩa là -45 nhỏ hơn -9, v.v. Do đó, đầu ra của giá trị lớn nhất trong số tất cả các số âm được cung cấp dưới dạng tham số -6, -8, -7, -9, -45 là -6

Ví dụ #2

Hãy xem xét một ví dụ khác, nơi chúng tôi cố gắng hiển thị giá trị được trả về bởi Math. hàm max[] khi không có tham số nào được cung cấp và khi giá trị chuỗi được truyền và khi giá trị mảng được truyền dưới dạng tham số cho hàm như trong ví dụ bên dưới

Mã số




Javascript Math.max[] method demonstration

document.getElementById["demo1"].innerHTML = "Default value returned by Math.max[] function when no parameter is specified: "+ Math.max[]; document.getElementById["demo2"].innerHTML = "Largest value among string specified parameter 5, -6, 8, 'EDUCBA', 10 is: "+ Math.max[5, -6, 8, 'EDUCBA', 10]; document.getElementById["demo3"].innerHTML = "Largest value among array [-6, -8, -7, -9, -45] is: "+ Math.max[[-6, -8, -7, -9, -45]];

đầu ra

Như đã thấy trước đó, đối với các tham số giá trị số không thể chuyển đổi, chẳng hạn như chuỗi và mảng, đầu ra của hàm Math. hàm max[] là NaN. Đầu ra cho không có tham số cụ thể Math. phương thức max[] là -Infinity

Ví dụ #3

Bây giờ chúng ta hãy xem làm thế nào chúng ta có thể lấy giá trị lớn nhất trong số các phần tử mảng bằng ví dụ sau

Mã số




Javascript Math.max[] method for array using Array.reduce[] method demonstration

var array = [3445, 3346, 4358, 3412, 4310]; var maximumValue = array.reduce[function[temp1, temp2] { return Math.max[temp1, temp2]; }]; document.getElementById["demo"].innerHTML = "Largest value among array [3445, 3346, 4358, 3412, 4310] is "+ maximumValue;

đầu ra

Ví dụ #4

Chúng ta hãy xem thêm một phương pháp để tìm ra giá trị lớn nhất trong mảng bằng cách sử dụng một kỹ thuật khác sử dụng hàm apply[]

Mã số




Javascript Math.max[] method for array using apply[] method demonstration

var array = [3445, 3346, 4358, 3412, 4310]; function getMaximumValue[suppliedArray] { return Math.max.apply[null, suppliedArray]; } document.getElementById["demo"].innerHTML = "Largest value among array [3445, 3346, 4358, 3412, 4310] is  "+ getMaximumValue[array];

đầu ra

Ví dụ #5

Chúng ta có thể sử dụng một phương thức nữa gọi là phương thức toán tử trải rộng có thể được sử dụng để lấy giá trị lớn nhất của một mảng

Mã số

________số 8

đầu ra

Phần kết luận

Chúng ta có thể tìm ra giá trị lớn nhất trong số các giá trị số được chỉ định làm tham số cho hàm max[] bằng cách sử dụng hàm Math. hàm max[] trong javascript. Tuy nhiên, chúng ta cần cẩn thận khi sử dụng nó với các loại giá trị và mảng khác. Khi muốn tìm giá trị lớn nhất trong một mảng, bạn sẽ phải sử dụng thêm một số chức năng, mã và logic cùng với Toán học. max[] để làm như vậy. Chẳng hạn như chúng ta có thể sử dụng phương thức apply[] hoặc Array. phương thức reduce[] để tìm giá trị lớn nhất trong một mảng

Bài viết được đề xuất

Đây là hướng dẫn về JavaScript tối đa. Ở đây chúng tôi thảo luận về phần giới thiệu về JavaScript tối đa cùng với các ví dụ thích hợp, tương ứng. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

JavaScript có chức năng tối đa không?

Trong JavaScript, max[] là một hàm được sử dụng để trả về giá trị lớn nhất từ ​​các số được cung cấp dưới dạng tham số . Vì hàm max[] là một hàm tĩnh của đối tượng Math nên nó phải được gọi thông qua đối tượng giữ chỗ có tên là Math.

Làm cách nào để sử dụng chức năng tối đa trong JavaScript?

Phương thức JavaScript Math max[] được dùng để trả về số lớn nhất trong số 0 hoặc nhiều số . Kết quả là “-Infinity” nếu không có đối số nào được truyền và kết quả là NaN nếu ít nhất một trong các đối số không thể chuyển đổi thành số. Max[] là một phương thức tĩnh của Math, do đó, nó luôn được sử dụng như Math.

Làm cách nào để đặt giá trị tối đa trong JavaScript?

Bản trình diễn JavaScript. Con số. MAX_VALUE .
hàm nhân[x, y] {
nếu [x * y > Số. GIÁ TRỊ TỐI ĐA] {
return['Xử lý là vô cực'];
quay lại [x * y];
bảng điều khiển. nhật ký [nhân [1. 7976931348623157e+308, 1]];

Làm cách nào để tìm số cao nhất trong JavaScript?

Toán. max[] trả về số lớn nhất trong số các số được cung cấp. Bạn có thể sử dụng Toán. hàm min[] để tìm số nhỏ nhất trong số các số.

Chủ Đề