问答详情
源自:4-2 小男孩部分代码的封装

关于return的迷惑

有个问题无法理解,为什么调用setcoloer接口不要return,而调用walkto接口就要用到return。求解

提问者:小菜菜鸟 2015-10-22 17:57

个回答

  • 子木李
    2015-10-22 19:35:49
    已采纳

    看你需不需要返回值了,如果不需要返回值,只需要执行一些代码,那么,就可以没有return,如果我需要返回值,比如,计算了一个n!的值,然后我需要在其他地方得到这个计算得到的值,那么就返回这个值了,这里,setColoer只是给它改变颜色,即进行一些操作,不需要得到它的值,所以,不用return,而walkto函数它在函数内计算得到的值是我需要的,并且在后面或者其他地方还需要用到这个值,所以,就需要写return了

  • echo_kinchao
    2015-10-23 10:36:08

    有一些是返回值 有一些是返回 类型