हम Math.max () और सॉर्ट () फ़ंक्शन का उपयोग करके किसी सरणी का अधिकतम मान प्राप्त कर सकते हैं।
1) Math.max()
Math.max() फ़ंक्शन आमतौर पर सभी तत्वों को एक सरणी में लेता है और अधिकतम मान प्राप्त करने के लिए प्रत्येक मान की जांच करता है। इसकी कार्यप्रणाली नीचे दिए गए उदाहरण में चर्चा की गई है।
उदाहरण
<html> <body> <script> function maximum(value) { if (toString.call(value) !== "[object Array]") return false; return Math.max.apply(null, value); } document.write(maximum([6,39,55,1,44])); </script> </body> </html>
आउटपुट
55.
2) सॉर्ट करें ()
सॉर्ट और तुलना फ़ंक्शन का उपयोग करके हम तत्वों को अवरोही या आरोही क्रम में सरणी में व्यवस्थित कर सकते हैं, बाद में लंबाई संपत्ति का उपयोग करके हम आवश्यक मान पा सकते हैं।
उदाहरण
<html> <body> <input type ="button" onclick="myFunction()" value = "clickme"> <p id="max"></p> <script> var numbers = [6,39,55,1,44]; document.getElementById("max").innerHTML = numbers; function myFunction() { numbers.sort(function(a, b){return a - b}); document.getElementById("max").innerHTML = numbers; document.write(numbers[numbers.length-1]); } </script> </body> </html>
उपरोक्त कार्यक्रम से आउटपुट निम्न छवि के रूप में प्रदर्शित होता है
आउटपुट
बाद में उपरोक्त क्लिक मी बटन पर क्लिक करने पर अधिकतम मान निम्न के रूप में प्रदर्शित होता है
55