JS基礎_函數的返回值
阿新 • • 發佈:2017-10-17
基礎 code char title fun type tle round charset
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8" />
5 <title></title>
6 <script type="text/javascript">
7
8
9 /*
10 * 創建一個函數,用來計算三個數的和
11 *
12 * 可以使用 return 來設置函數的返回值
13 * 語法:
14 * return 值
15 *
16 * return後的值將會會作為函數的執行結果返回,
17 * 可以定義一個變量,來接收該結果
18 *
19 * 在函數中return後的語句都不會執行
20 *
21 * 如果return語句後不跟任何值就相當於返回一個undefined,
22 * 如果函數中不寫return,則也會返回undefined
23 *
24 * return後可以跟任意類型的值
25 *
26 */
27
28 function sum(a , b , c){
29
30 var d = a + b + c;
31
32 return d;
33
34 //return undefined;
35
36 }
37
38 //調用函數
39 //變量result的值就是函數的執行結果
40 //函數返回什麽result的值就是什麽
41 var result = sum(4,7,8);
42 console.log("result = "+result);//19
43
44
45 var result2 = alert("hello");
46 console.log("result2 = "+result2);//undefined,說明alert()是沒有返回值的
47
48
49
50 </script>
51 </head>
52 <body>
53
54 </body>
55 </html>
JS基礎_函數的返回值