User Defined Functions in JavaScript

Introduction

JavaScript में कुछ functions पहले से बने होते हैं (built-in functions), लेकिन कई बार हमें अपने काम के अनुसार custom functions बनाने की जरूरत होती है।

सोचिए—अगर आपको किसी खास calculation, validation या task को बार-बार perform करना है, तो built-in functions हर बार काम नहीं आएंगे।

यहीं पर User Defined Functions काम आते हैं। ये programmer द्वारा खुद बनाए गए functions होते हैं, जो specific task को perform करते हैं।

Web Development में user defined functions का बहुत अधिक उपयोग होता है, जैसे form validation, data processing आदि।

Definition

User Defined Functions वे functions होते हैं जिन्हें programmer खुद define करता है, ताकि किसी specific task को perform किया जा सके।

Concept

1. Basic User Defined Function

<script>
function greetUser() {
console.log("Welcome User");
}
greetUser();
</script>

Output:
Welcome User

2. Function with Parameters

<script>
function greet(name) {
console.log("Hello " + name);
}
greet("Rahul");
</script>

Output:
Hello Rahul

3. Function with Return Value

<script>
function square(num) {
return num * num;
}
let result = square(5);
console.log(result);
</script>

Output:
25

4. Example: Form Validation

<script>
function validate() {
let age = 16;

if(age < 18) {
console.log("Not Eligible");
} else {
console.log("Eligible");
}
}

validate();
</script>

Output:
Not Eligible

5. Reusability of Function

<script>
function add(a, b) {
return a + b;
}

console.log(add(2, 3));
console.log(add(10, 5));
</script>

Output:
5
15

6. Function Calling Multiple Times

<script>
function message() {
console.log("This is a function");
}

message();
message();
message();
</script>

Output:
This is a function
This is a function
This is a function

Real-Life Example

मान लीजिए आपको हर student का percentage calculate करना है।

आप एक function बना सकते हैं और हर student के लिए उसे call कर सकते हैं, इससे code बार-बार लिखने की जरूरत नहीं होगी।

Important Points

User defined functions programmer खुद बनाता है
Specific task के लिए use होते हैं
Code reuse करने में मदद करते हैं
Parameters और return value use कर सकते हैं
Program को modular और simple बनाते हैं

निष्कर्ष

User Defined Functions JavaScript का एक महत्वपूर्ण concept है, जो programmer को flexibility देता है कि वह अपने जरूरत के अनुसार functions बना सके। यह code को reusable और efficient बनाता है, जिससे programming आसान हो जाती है।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top