iT邦幫忙

2021 iThome 鐵人賽

DAY 21
0
Modern Web

JS進入新手村,我好害怕系列 第 21

Day21:終於要進去新手村了-Javascript-函式-建立函式練習

前一篇有記錄了函式的基本結構,這一篇會用另一個例題方式做練習
例題如下:

function add(n1,n2){
    alert(n1+n2);
    return n1+n2;
}
var result = add(2,3)*add(4,5);
alert(result);

我們看到上方函式,先把基本算式架構用函式包起來,另外加上回傳值return
(代表函式結束後,函式值會回傳到呼叫的位置,如果沒加上回傳值,當函式跑完後會回傳undefined,就會無法算出add(2,3) * add(4,5)這一段的結果),所以上方這段函式會出現三個警告視窗,第一個是add(2,3)內的警告視窗,加上回傳值後就會將運算好的數值資料5回傳add(2,3),接下來第二個警告視窗是add(4,5),也有回傳數值9,第三個則是alert(result),變數result會因為回傳資料可以看成var result = 5*9;,經由警告視窗跳出數值為45。

參考來源:
https://www.youtube.com/watch?v=qmrVxIj97g4&list=PL-g0fdC5RMbpqZ0bmvJTgVTS4tS3txRVp&index=15

https://ithelp.ithome.com.tw/articles/10211289


上一篇
Day20:終於要進去新手村了-Javascript-函式-建立函式
下一篇
Day22:終於要進去新手村了-Javascript-函式-概念
系列文
JS進入新手村,我好害怕30

尚未有邦友留言

立即登入留言