जावास्क्रिप्ट Math.max () फ़ंक्शन उच्चतम मान के साथ संख्या देता है।
Math.max()
फ़ंक्शन का सिंटैक्स है:
Math.max(n1, n2,… , nx)
max()
, एक स्थिर विधि होने के नाते, Math
वर्ग नाम का उपयोग करके कहा जाता है ।
Math.max () पैरामीटर
यह Math.max()
फ़ंक्शन मनमानी (एक या अधिक) संख्याओं को तर्क के रूप में लेता है।
Math.max से वापसी मूल्य ()
- दिए गए नंबरों में से सबसे बड़ा रिटर्न।
NaN
कम से कम एक तर्क को एक संख्या में परिवर्तित नहीं किया जा सकता है, तो रिटर्न ।-Infinity
यदि कोई तर्क नहीं दिया जाता है, तो रिटर्न ।-Infinity
प्रारंभिक तुलनात्मक है क्योंकि सभी संख्याएँ इससे अधिक हैं-Infinity
।
उदाहरण 1: Math.max का उपयोग करके ()
// using Math.max() var num = Math.max(12, 4, 5, -9, 35); console.log(num); // 35 var num = Math.max(-0.456, -1); console.log(num); // -0.456 // Returns -Infinity for no arguments var num = Math.max(); console.log(num); // -Infinity // Returns NaN if any non-numeric argument var num = Math.max("JS", 2, 5, 79); console.log(num); // NaN
आउटपुट
35 -0.456-इनफिनिटी NaN
उदाहरण 2: Array पर Math.max () का उपयोग करना
// Math.max() on arrays // Using the spread operator var numbers = (4, 1, 2, 55, -9); var maxNum = Math.max(… numbers); console.log(maxNum); // 55 // make custom function function getMaxInArray(arr) ( return Math.max(… arr); ) numbers = ("19", 4.5, -7); console.log(getMaxInArray(numbers)); // 19
आउटपुट
५५ १ ९
जैसा कि आप देख सकते हैं, हम …
फ़ंक्शन कॉल में सरणी को नष्ट करने के लिए नए प्रसार ऑपरेटर का उपयोग कर सकते हैं और इसे पास कर सकते हैं Math.max()
और सबसे बड़ी संख्या प्राप्त कर सकते हैं।
अनुशंसित रीडिंग:
- जावास्क्रिप्ट गणित मिनट ()