Math.max मेथड

Math.max मेथड फ़ंक्शन में पास की गई संख्याओं के समूह में से अधिकतम संख्या वापस करता है। यदि फ़ंक्शन में कुछ भी पास नहीं किया जाता है, तो -Infinity वापस किया जाएगा।

सिंटैक्स

javascriptMath.max(संख्या, संख्या, संख्या...);

उदाहरण

आइए संख्याओं के एक समूह में से अधिकतम संख्या प्राप्त करें:

javascriptconsole.log(Math.max(1, 5, 10, 34, 100));

कोड निष्पादित करने का परिणाम:

javascript100

उदाहरण

आइए संख्याओं के एक समूह में से अधिकतम संख्या प्राप्त करें:

javascriptconsole.log(Math.max(-1, 0, -20, -56, -100));

कोड निष्पादित करने का परिणाम:

javascript0

उदाहरण

अगले उदाहरण में -Infinity प्रिंट होगा, क्योंकि मेथड को कोई पैरामीटर नहीं दिया गया था:

javascriptconsole.log(Math.max());

कोड निष्पादित करने का परिणाम:

javascript-Infinity

उदाहरण

डिफ़ॉल्ट रूप से, यह फ़ंक्शन ऐरे के साथ काम नहीं करता है। हालाँकि, इसे स्प्रेड ऑपरेटर का उपयोग करके ऐसा करने के लिए मजबूर किया जा सकता है। आइए इसकी मदद से एक ऐरे का अधिकतम मान प्राप्त करें:

javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max(...arr);

console.log(max);

कोड निष्पादित करने का परिणाम:

javascript100

उदाहरण

apply मेथड का उपयोग करके फ़ंक्शन को ऐरे के साथ काम करने के लिए भी मजबूर किया जा सकता है:

javascriptlet arr = [1, 5, 10, 34, 100];
let max = Math.max.apply(null, arr);

console.log(max);

कोड निष्पादित करने का परिणाम:

javascript100

यह भी देखें

  • Math.min मेथड,
    जो संख्याओं के समूह में से न्यूनतम संख्या वापस करता है