0053 返回值
考虑这样两件事情:
如果老师让你把这些作业搬到教室里,你完成这个指示工作就算完成了。
如果老师让你统计所有同学的兴趣爱好,你到班里完成了统计,这个事情就算完成了吗?显然还差一点儿,你要把统计的结果交给老师,这才算完成了这个任务。
第一件事情,完成相应的操作不需要进行反馈。
第二件事情,完成相应的操作之后,要把获得的结果反馈回来。
那么函数里面也有类似的细节。如果我交代你收拾一下工具,那么你把它们整理整齐就算完成了;但如果我叫你拿钉子,你不能只是把钉子拿在自己手里,你要把钉子递给我才算完成任务;如果我们让程序做一个加法,那显然我们是期待程序把计算之后的结果告诉我们,而不是相加之后它在那里发呆。
所以有一些函数在完成之后要有相应的反馈,这个反馈被称作为返回值。
下节课我们再进行实际的举例,你先记住两个要点:
- 一个函数最多只能有一个返回值
- 当函数返回结果时就标志这个函数执行完成了
无论你在什么平台看到这些内容,如果你读了并且读懂了,那么就拍拍小老鼠或者点个赞或者留个言,总之让小老鼠感受到你的存在,这样会给他坚持更新的动力。如果你没有读慬,那么就在评论中留言,大家一起探讨。
就这样,就这么简单。