আমরা Math.max() এবং sort() ফাংশন ব্যবহার করে একটি অ্যারের সর্বোচ্চ মান খুঁজে পেতে পারি।
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