return语句

1)语法格式:

1、我们函数只是实现某种功能,最终的结果需要返回给函数的调用者   :函数名(),通过return实现的

2、只要函数遇到return就把后面你的结果 返回给函数的调用者   函数名()=return后面的结果

代码验证:

return案例

求任意两个数的和

利用函数求任意两个数的最大值

利用函数求任意一个数组中的最大值

求数组[5,299,101,67,77]中的最大数值

求任意数组只需更改getArrMax(【】)中数组的值即可

2)return终止函数

return语句之后的代码不被执行

已经return过,后面的代码就不会被执行,按道理return应该出现在代码的最后面

Return只能返回一个结果,如果有多个参数,只返回最后一个值

操作实践

我们求任意两个数的加减乘除结果(返回的是一个数组)

3)函数没有 return返回 undefined

我们的函数如果有 return则返回的是 return后面的值,如果函数没有 return则返回 undefined

有返回值:结果:

没有返回值结果:

4)break,continue,return的区别

Break:结束当前的循环体(如for,while)

Continue:跳出本次循环,继续执行下次循环(如for,while)

Return:不仅可以退出循环,还能够返回return语句中的值,同时还可以结束当前的函数体内的代码

小陈学JS return语句+break,continue,return的区别相关推荐

  1. js 中的break continue return

    break:跳出整个循环 1.当i=6时,就跳出了整个循环,此for循环就不继续了: continue:跳出当前循环,继续下一次循环: return :指定函数返回值 1.在js当中,常使用retur ...

  2. 小陈学js 预解析

    1.我们js引擎运行js分为两步:预解析代码执行 (1)预解析:预解析js引擎会把js里面所有的var还有 function提升到当前作用域的最前面 (2)代码执行:按照代码书写的顺序从上往下执行 预 ...

  3. 小陈学习JS if-else语句

    A:if语句 If的语法结构 案例: 弹出一个输入框,要求用户输入年龄,如果年龄大于等于18岁,允许进网吧. 思路: 1弹出 prompt输入框,用户输入年龄,程序把这个值取过来保存到变量中使用计语句 ...

  4. 小陈学js while练习

    1打印人的一生,从1岁到100岁 2计算1~100之间所有整数的和 3.弹出一个提示框,你爱我吗?如果输入我爱你,就提示结束,否则,一直询问. 思路: ①弹出输入框,要求用户输入 ②判断条件比较复杂我 ...

  5. 小陈学js While循环

    while语句可以在条件表达式为真的前提下,循环执行指定的一段代码,直到表达式不为真时结束循环 语法结构: 执行思路: ①先执行条件表达式,如果结果为true,则执行循环体代码:如果为 false,则 ...

  6. 小陈学JS 函数练习:用户输入一个数判断是否是素数,并返弹出回值(又叫质数,只能被1和自身整数的数)

    用户输入一个数判断是否是素数,并返弹出回值(又叫质数,只能被1和自身整数的数)

  7. 小陈学js Arguments

    一.arguments:只有函数才有 arguments对象,而且是每个函数都内置好了这个 arguments 当我们不确定有多少个参数传递的时候,可以用 arguments来获取.在 JavaScr ...

  8. 小陈学JS 遍历数组

    遍历数组 a)遍厉:就是把数组中的每个元素从头到尾都访问一次(类似我们每天早上学生的点名) 1.)因为我们的数组索引号从0开始,所以i必须从0开始  i<3 2.)输出的时候arr[i]    ...

  9. 小陈学JS 数组

    数组 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素.数组是一种将一组数据存储在单个变量名下的方式. 1.创建数组的方式 a)利用数组字面量创建数组 我们数组里面的数 ...

最新文章

  1. Tessellation (曲面细分) Displacement Mapping (贴图置换)
  2. 使用 Code Snippet 简化 Coding
  3. python五十一:动态导入模块,通过字符串导入模块
  4. AI人工智能工程师 学习大纲
  5. matlab 并联机械臂_MATLAB robot toolbox 机械臂轨迹规划
  6. hdu 1247 字典树
  7. python怎么编辑文件_如何使用python中的方法对文件进行修改文件名
  8. [Gamma阶段]展示博客
  9. LNMP安装目录及配置文件
  10. 程序员入职 6 天即被开除:项目丢了,新人背锅?
  11. django orm 中表与表之间建关系 视图层 路由层 django请求生命周期...
  12. 不同平台安装python的方式一样吗_Python软件的正确安装方式
  13. ADNI数据集相关概念整理
  14. 十款ASP CMS建站系统源码
  15. db4小波的一次分解与重构
  16. 设计师专属的导航网站
  17. 20年上海站D题Walker(二分,简洁)
  18. Python中的groupby用法
  19. UE4热更新:基于UnLua的Lua编程指南
  20. Verilog基础知识总结02

热门文章

  1. 虚幻4脱坑指南——官网C++编程教程中第一人称设计游戏教程的若干问题及解决方法
  2. C语言学习(十一)之字符输入/输出
  3. c语言练习:输入一个字符,如果是数字字符就输出,如果不是则输出“不是数字字符”。
  4. 21Winter\ C语言程序设计第六章
  5. 【纪中受难记】——Day10:逐渐自闭
  6. 【纪中受难记】——Day11:傻逼题遇上傻逼人
  7. VScode受难记 - 0
  8. RxJava之背压策略
  9. EXCEL两个表如何通过关联合并
  10. python语句--条件语句