javascript里面的return语句讲解

javascript中return语句第一个作用,用于函数里面用于返回函数得出的数值

javascript 复制代码
function f1()
        {
            let sum=0;
            for(let i=1;i<=100;i++)
            {
                sum+=i
            }
            return sum
        }

比如上面的代码就是求1-100的累加和,把结果返回到sum里面

一般这种情况函数得出的结果用一个变量存储

return的第二个作用是结束函数的执行

比如设计一个函数,里面有两个形参,传入的参数如果都是偶数则执行加法计算,如果有一个不是偶数,停止运算

javascript 复制代码
function f3(a,b)
        {
            if(a%2!=0 || b%2!=0)
        {
            console.log("参数必须是偶数")
            return 
        }
        let sum 
         return sum=a+b
        }

上面函数中,在if语句里面的return就是结束函数运行

相关推荐
铁皮饭盒5 分钟前
网页端, 6.5MB人脸识别模型, 谷歌框架, 又快又准
前端·javascript·后端
xiaohaiAIgeo8 分钟前
【2026年】ASHRAE 110与EN 14175通风柜测试标准对比:进口与国产品牌性能差距
java·前端·数据库·科普知识
charlie11451419111 分钟前
Cinux · 第一次跳进 Ring 3:用户态与特权隔离
开发语言·c++·操作系统·开源项目
自进化Agent智能体23 分钟前
Hermes 工具与工具集——Hermes 的内置能力
javascript
躺不平的理查德28 分钟前
Windows C++ 第三方库使用流程备忘录--OpenCV
开发语言·c++
用户29307509766935 分钟前
TypeScript 必考题:Type 与 Interface 全面对比
前端
菜冻鱼43 分钟前
Python-sklearn-评估指标
开发语言·人工智能·python·机器学习·numpy·pandas·sklearn
hunterandroid44 分钟前
[鸿蒙从零到一] HarmonyOS 媒体能力实战:图片、音频与视频处理
前端
打呵欠的猫1 小时前
我让 AI 封装了一个 ImageUpload 组件,它设计的 5 层校验链路比我想的周全
前端·ai编程
AlexMaybeBot1 小时前
躺在沙发上开发 Openclaw 的移动端APP
前端·flutter