JavaScript में return के साथ काम करने की तकनीक

return के साथ काम करने की कुछ ऐसी तकनीकें हैं जो कोड को सरल बनाती हैं। उदाहरण के लिए, निम्नलिखित कोड पर विचार करें:

javascriptfunction func(num) {
  let res;
  
  if (num >= 0) {
    res = Math.sqrt(num);
  } else {
    res = 0;
  }
  
  return res;
}

console.log(func(3));

जैसा कि आप देख सकते हैं, इस कोड में स्थिति के आधार पर चर res में या तो एक मान आएगा, या दूसरा मान। और फ़ंक्शन की अंतिम पंक्ति में चर res की सामग्री return के माध्यम से वापस कर दी जाती है।

आइए इस कोड को अधिक संक्षिप्त रूप में फिर से लिखें, यहाँ अनावश्यक चर res से छुटकारा पाकर:

javascriptfunction func(num) {
  if (num >= 0) {
    return Math.sqrt(num);
  } else {
    return 0;
  }
}

console.log(func(3));
Задание 1

निम्नलिखित फ़ंक्शन दिया गया है:

javascriptfunction func(num1, num2) {
  let res;
  
  if (num1 > 0 && num2 > 0) {
    res = num1 * num2;
  } else {
    res = num1 - num2;
  }
  
  return res;
}

console.log(func(3, 4));

इसे सीखे गए सिद्धांत के अनुसार संक्षिप्त रूप में फिर से लिखें।