前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS|函数的返回值

JS|函数的返回值

作者头像
算法与编程之美
发布2020-03-12 18:11:17
11.4K0
发布2020-03-12 18:11:17
举报

我们先来看一组代码

function kunkun(aru){ console.log(aru)}kunkun('打篮球')

这个看似能输出结果,实则是在逻辑上是不合理的,我们函数是做某件事或者实现某种功能,而在上面的代码中,函数提供了‘aru’,结果自己却把该参数给输出了。这好比是鸡生了蛋,自己却把蛋给吃了。那我们吃蛋壳吗?所以,接下来我会介绍一种逻辑更严谨的代码。

解决方案

return语句

有的时候,我们希望函数将返回值返回给调用者,此时通过使用return语句就可以实现。

函数的返回值格式

function 函数名(){ return 需要返回的结果;}函数名();

函数只是实现某种功能,最终的结果需要返回给函数的调用者。是通过return来实现的。

只要函数遇到return就会把后面的结果,返回给函数的调用者。

代码验证

function kunkun(aru){ return aru;}

console.log(kunkun('打篮球'))

拓展:求任意两数的和

function sum(num1,num2){ return num1 + num2;}console.log(sum(1,2))

结果输出为:3

由此可知,不要在函数的内部输出结果,应该return给函数的调用者。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档