JavaScript'te return İle Çalışma Tekniği

return ile çalışmanın kodu basitleştiren bazı teknikleri vardır. Örneğin, aşağıdaki kodu ele alalım:

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

console.log(func(3));

Gördüğünüz gibi, bu kodda koşula bağlı olarak res değişkenine ya bir değer ya da başka bir değer atanacaktır. Ve fonksiyonun son satırında res değişkeninin içeriği return ile döndürülür.

Şimdi bu kodu, burada gereksiz olan res değişkeninden kurtularak daha kısa bir forma yeniden yazalım:

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

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

Aşağıdaki fonksiyon verilmiştir:

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));

Öğrenilen teoriye göre onu kısaltılmış forma yeniden yazın.