Javaस्क्रिप्ट परिभाषित करें और उदाहरण के साथ फ़ंक्शन कॉल करें
फंक्शन क्या है? Javaलिखी हुई कहानी?
किसी भी प्रोग्रामिंग भाषा में फ़ंक्शन बहुत महत्वपूर्ण और उपयोगी होते हैं क्योंकि वे कोड को पुनः उपयोग करने योग्य बनाते हैं फ़ंक्शन कोड का एक ब्लॉक होता है जिसे केवल तभी निष्पादित किया जाएगा जब इसे कॉल किया जाएगा। यदि आपके पास कोड की कुछ पंक्तियाँ हैं जिन्हें कई बार उपयोग करने की आवश्यकता है, तो आप कोड की दोहराई जाने वाली पंक्तियों सहित एक फ़ंक्शन बना सकते हैं और फिर फ़ंक्शन को जहाँ चाहें कॉल कर सकते हैं।
में फ़ंक्शन कैसे बनाएं Javaलिपि
- कीवर्ड का उपयोग करें समारोह इसके बाद फ़ंक्शन का नाम आता है।
- फ़ंक्शन नाम के बाद, कोष्ठक खोलें और बंद करें.
- कोष्ठक के बाद, घुंघराले ब्रेसेज़ को खोलें और बंद करें।
- कर्ली ब्रैकेट्स के भीतर, कोड की अपनी पंक्तियां लिखें।
सिंटेक्स:
function functionname() { lines of code to be executed }
इसे स्वयं आज़माएँ:
<html> <head> <title>Functions!!!</title> <script type="text/javascript"> function myFunction() { document.write("This is a simple function.<br />"); } myFunction(); </script> </head> <body> </body> </html>
तर्कों के साथ फ़ंक्शन
आप तर्कों के साथ फ़ंक्शन भी बना सकते हैं। तर्कों को कोष्ठक में निर्दिष्ट किया जाना चाहिए
सिंटेक्स:
function functionname(arg1, arg2) { lines of code to be executed }
इसे स्वयं आज़माएँ:
<html> <head> <script type="text/javascript"> var count = 0; function countVowels(name) { for (var i=0;i<name.length;i++) { if(name[i] == "a" || name[i] == "e" || name[i] == "i" || name[i] == "o" || name[i] == "u") count = count + 1; } document.write("Hello " + name + "!!! Your name has " + count + " vowels."); } var myName = prompt("Please enter your name"); countVowels(myName); </script> </head> <body> </body> </html>
Javaस्क्रिप्ट वापसी मान
आप JS फ़ंक्शन भी बना सकते हैं जो मान लौटाते हैं। फ़ंक्शन के अंदर, आपको कीवर्ड का उपयोग करना होगा वापसी इसके बाद लौटाया जाने वाला मान आता है।
सिंटेक्स:
function functionname(arg1, arg2) { lines of code to be executed return val1; }
इसे स्वयं आज़माएँ:
<html> <head> <script type="text/javascript"> function returnSum(first, second) { var sum = first + second; return sum; } var firstNo = 78; var secondNo = 22; document.write(firstNo + " + " + secondNo + " = " + returnSum(firstNo,secondNo)); </script> </head> <body> </body> </html>