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

क्या जावास्क्रिप्ट फ़ंक्शन से एक मान वापस करना आवश्यक है?

<घंटा/>

एक जावास्क्रिप्ट फ़ंक्शन में एक वैकल्पिक रिटर्न स्टेटमेंट हो सकता है यानी यह एक मान वापस करने के लिए वैकल्पिक है। यह स्टेटमेंट किसी फंक्शन का आखिरी स्टेटमेंट होना चाहिए।

उदाहरण के लिए, आप किसी फ़ंक्शन में दो नंबर पास कर सकते हैं और फिर आप फ़ंक्शन से उनके गुणन को आपके कॉलिंग प्रोग्राम में वापस करने की अपेक्षा कर सकते हैं।

उदाहरण

निम्नलिखित उदाहरण का प्रयास करें। यह एक फ़ंक्शन को परिभाषित करता है जो दो पैरामीटर लेता है और परिणामी को कॉलिंग प्रोग्राम में वापस करने से पहले उन्हें जोड़ता है।

लाइव डेमो

<html>
   <head>
      <script type = "text/javascript">
         function concatenate(first, last){
         var full;

         full = first + last;
            return full;
         }
         function secondFunction(){
            var result;
            result = concatenate('John', 'Doe');
            document.write (result );
         }
      </script>
   </head>

   <body>
      <p>Click the following button to call the function</p>
      <form>
         <input type = "button" onclick = "secondFunction()" value = "Call Function">
      </form>
      <p>Use different parameters inside the function and then try...</p>
   </body>

</html>

  1. किसी ऑब्जेक्ट को जावास्क्रिप्ट फ़ंक्शन से कैसे वापस करें?

    किसी JavaScript फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए, रिटर्न का उपयोग करें बयान, इस . के साथ कीवर्ड। उदाहरण आप JavaScipt फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं - <html>    <head>       <script>   &

  1. जावास्क्रिप्ट फ़ंक्शन को अपने भीतर से संदर्भित करना

    जावास्क्रिप्ट फ़ंक्शन को अपने भीतर से संदर्भित करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <ti

  1. जावास्क्रिप्ट में Random7 () से Random10 () फ़ंक्शन प्राप्त करना

    समस्या const random7 = () => Math.ceil(Math.random() * 7); मान लीजिए कि हमारे पास उपरोक्त वसा तीर फ़ंक्शन है। जब भी हम इसे कॉल करते हैं तो यह फ़ंक्शन 0 (अनन्य) और 7 (समावेशी) के बीच एक यादृच्छिक संख्या उत्पन्न करता है। हमें एक समान random10() जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो कोई तर