Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में स्प्रेड ऑपरेटर का उपयोग करके सरणी में अधिकतम मान कैसे खोजें?

सरणी में अधिकतम मान खोजने के लिए हमारे पास लॉजिकल मेथड्स और कई बिल्ट-इन मेथड्स हैं, लेकिन स्प्रेड ऑपरेटर के उपयोग ने अधिकतम मान खोजने का हमारा कार्य बहुत आसान बना दिया है। बिल्ट-इन मेथड Math.max() सरणी में अधिकतम मान खोजने के लिए सबसे आम मेथड है। लेकिन इस मेथड में, हमें सभी एलिमेंट्स को व्यक्तिगत रूप से पास करने की आवश्यकता होती है, जिससे हमारा कार्य कठिन हो जाता है। इसलिए इस समस्या को कम करने के लिए स्प्रेड ऑपरेटर तस्वीर में आता है।

उदाहरण

निम्नलिखित उदाहरण में, स्प्रेड ऑपरेटर Math.max() फंक्शन के साथ नहीं है। सरणी के प्रत्येक मान को मैथ फंक्शन में भेजा जाता है। यदि मानों का छोटा सेट है तो यह ठीक है, लेकिन बड़ी संख्या में मानों के मामले में, प्रत्येक एलिमेंट को मैथ फंक्शन में पास करना मुश्किल है।

<html> <body>    <script>       var array = [1,2,3];       var Max1 = Math.max(array);       var Max2 = Math.max(array[1],array[1],array[2]) ;       document.write(Max1);       document.write("<br>");       document.write(Max2);    </script> </body> </html>

आउटपुट

NaN 3

निम्नलिखित उदाहरण में, प्रत्येक मान को मैथ फंक्शन में भेजने के बजाय स्प्रेड ऑपरेटर (...) का उपयोग किया जाता है। यह सरणी में अधिकतम मान खोजने के लिए उपयोग की जाने वाली एक आधुनिक मेथड है।

उदाहरण

<html> <body>    <script>       var array = [1,2,3];       var Max1 = Math.max(array);       var Max2 = Math.max(...array) ;       document.write(Max1);       document.write("<br>");       document.write(Max2);    </script> </body> </html>

आउटपुट

NaN 3
  1. JavaScript स्प्रेड ऑपरेटर JavaScript स्प्रेड ऑपरेटर

    JavaScript स्प्रेड ऑपरेटर हमें एक ऐरे को व्यक्तिगत ऐरे एलिमेंट्स में विस्तारित करने की अनुमति देता है। स्प्रेड ऑपरेटर का उपयोग करने के लिए तीन डॉट्स (...) को ऐरे नाम से पहले लगाया जाना चाहिए।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"

  1. जावास्क्रिप्ट एरे में एलिमेंट कैसे खोजें? जावास्क्रिप्ट एरे में एलिमेंट कैसे खोजें?

    जावास्क्रिप्ट एरे में एलिमेंट खोजने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    body {

  1. मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स कैसे खोजें? मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स कैसे खोजें?

    मल्टीपल वैल्यूज द्वारा जावास्क्रिप्ट ऐरे के एलिमेंट्स खोजने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>