JavaScript में return के साथ काम करने की तकनीक
return के साथ काम करने की कुछ ऐसी तकनीकें हैं
जो कोड को सरल बनाती हैं। उदाहरण के लिए, निम्नलिखित
कोड पर विचार करें:
function func(num) {
let res;
if (num >= 0) {
res = Math.sqrt(num);
} else {
res = 0;
}
return res;
}
console.log(func(3));
जैसा कि आप देख सकते हैं, इस कोड में स्थिति के आधार पर
चर res में या तो एक मान आएगा, या दूसरा मान।
और फ़ंक्शन की अंतिम पंक्ति में चर res की सामग्री
return के माध्यम से वापस कर दी जाती है।
आइए इस कोड को अधिक संक्षिप्त रूप में फिर से लिखें,
यहाँ अनावश्यक चर res से छुटकारा पाकर:
function func(num) {
if (num >= 0) {
return Math.sqrt(num);
} else {
return 0;
}
}
console.log(func(3));
निम्नलिखित फ़ंक्शन दिया गया है:
function func(num1, num2) {
let res;
if (num1 > 0 && num2 > 0) {
res = num1 * num2;
} else {
res = num1 - num2;
}
return res;
}
console.log(func(3, 4));
इसे सीखे गए सिद्धांत के अनुसार संक्षिप्त रूप में फिर से लिखें।