[想试试看JavaScript ] 函式 回传值

函式

回传值

函式还有一个设定叫做回传值,回传值可以做什麽呢?
就是当我函式计算完之後,我想将函式计算结果放进变数里,可以使用回传值
语法:

function 函式名称(){
    // 要执行的内容
    return 回传值
}

范例:

var a=3;
var b=4;
function add(){
    result=a+b;  // a+b=7,result 等於7
    return result 
}
var data=add();
console.log(data); // 印出 7
var data2=add()+add();
console.log(data2);

add() 计算 a+b 将结果放进 result
return result ,代表回传 result
add(),代表呼叫 add 函式,并且回传 result 的值,也就是 7
可以直接写 data=add() 直接将回传的结果放变数里

甚至可以写 data2=add()+add() ,将 add() 的回传值直接做计算。

那麽我想写短一点的话,我还可以这样写
将直接在 return 做计算

var a=3;
var b=4;
function add(){
    return a+b;
}
console.log(add()); // 印出7

<<:  2021 — 找工作 (下)

>>:  我们的基因体时代-AI, Data和生物资讯 Day11-基因疗法中之腺病毒载体与机器学习

Day 25 - HBuilder X 产生 apk

Day 25 - HBuilder X 产生 apk 使用 HBuilder X 来开发手机端应用,...

资安学习路上-Linux基础与Web基础1

决定好学习方向後(台科大资安研究社社课为主),发现他的课程有连续性,直接一口气买了110年上下两个学...

Kotlin Android 第22天,从 0 到 ML - Canvas

前言: 今天来介绍使用Canvas 的绘图方法来创建 2D 绘图,并画出触控手势的轨迹。 大纲 : ...

[day7] API回覆内容(Response)解析 & 验证(sign)

讯息文本AES CBC 解密 将昨天产生产生的讯息文本,传送至测试服务器https://apisbx...

Day8 区块元素与行内元素

网页容器概念 网页上的内容可以被分为排版用的容器(ex: <div> )与元素(ex:...