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 විචල්යයට
එක් අගයක් හෝ අනෙක් අගය ලැබෙනු ඇත.
ශ්රිතයේ අවසාන පේළියෙන් විචල්යයේ අන්තර්ගතය
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));
ඉගෙන ගත් න්යාය අනුව එය සංක්ෂිප්ත ආකාරයෙන් නැවත ලියන්න.