佳佳酱教你用代码写作业【6】

上一篇:佳佳酱教你用代码写作业【5】
 
PS:有任何地方看不懂都请留言帮助我改进
 
*这一章不是必要知道的。也算是一个番外篇吧。
 
 
每天一次的单词预习~

本节讲的是js自定义函数,自定义函数有什么用呢,对我来说只是让代码逻辑更清晰,特别是复杂的js代码里。某些情况下也可以让js的效率更高。
 
编程语言里的函数相对于数学书上的函数来说,更宽泛,更强大。它可以做代码可以写出来的任何事情。
 

 
定义函数用这样的格式

 
function这个词学到这里的人都应该已经知道是什么意思了,英语书上的解释似乎是方式,方法,就是没有函数这个意思,但他在这里就叫函数吧。
 
现在我们来定义一个函数,f(x)=3x+1

为什么要返回呢,因为函数在其它地方调用,要得到调用以后的结果,就要把最后结果传到函数外面去,return就是这个作用。
 
接下来我们使用它

结果

 
 
以下是运行的经过:
我:“chrome君,我送来了一个函数( ̄︶ ̄)↗ ”
浏览器:“叫什么?”
我:“叫f”
浏览器:“好奇葩的名字,有参数吗?”
我:“有吖,有一个叫x的参数耶”
浏览器:“内容是啥?”
我:“直接返回3*x+1的结果”
浏览器:“我去,这也要做成函数!”
我:“没办法,教学搞个例子╮(╯3╰)╭。”
浏览器:“好吧。。。然后干啥啊”
我:“然后把f(3)的结果给a”
浏览器:“就这样?”
我:“还有最后一步○rz,把a提示出来就结束了。”
浏览器:“OK,走起~”
然后跳出来一个提示框,里面写着10。
 
 
 
  
 
 
其实上面都是我编的。。
 
然后我来举一些稍微复(jian)杂(dan)一点的函数
这是我做的用来处理这个代码显示工具的一个函数【代码显示工具就是下面这个 很残念的代码框】

 
 
 
下一篇:佳佳酱教你用代码写作业【7】





如文中无特殊说明,本站均使用以下协议:知识共享许可协议
知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。

本博客使用Disqus评论系统,如果看不到评论框,请尝试爬墙。