猿问

一个函数里面用一个return 好 还是多个return 好?

functiondmeo1($num)
{
if($num>0)
{
returntrue;
}
else
{
returnfalse;
}
}
functiondmeo2($num)
{
$status=null;
if($num>0)
{
$status=true;
}
else
{
$status=false;
}
return$status;
}
拉丁的传说
浏览 338回答 2
2回答

动漫人物

尽早return,不要走多余的流程php//一般情况functionfoo($num){if($num>0){returntrue;}returnfalse;}//特殊情况:正好需要返回bool值functionbar($num){return$num>0;}

哆啦的时光机

你的代码很好,我帮你重写了一遍:原始代码:javascriptfunctiondmeo1($num){if($num>0){returntrue;}else{returnfalse;}}重写一遍:javascriptfunctiondmeo1($num){flag=$num>0;if(flag===true){returntrue;}else{returnfalse;}}代码思路瞬间清晰了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答