函式基礎
函式簡介
函式運作流程
函式內部的程式區塊
functionName()
函式外部的程式�
functionName();
1. 呼叫:函式開始運作
3. 回傳:函式結束運作
2. 函式執行中
return; 此命令結束函式執行
函式運作流程:參數
函式內部的程式區塊
functionName(number)
函式外部的程式�
functionName(100);
1. 呼叫:將參數 100 存放在 number 中
3. 回傳:函式結束運作
2. 函式執行中,可使用 number
return; 此命令結束函式執行
函式運作流程:回傳值
函式內部的程式區塊
functionName(number)
函式外部的程式�
functionName(100);
1. 呼叫:將參數 100 存放在 number 中
3. 回傳:函式結束運作,同時將資料 5 回傳
2. 函式執行中,可使用 number
return 5; 此命令可攜帶回傳值
內建函式
自訂函式:設計
自訂函式:使用
自訂函式:更多例子
自訂函式:更多例子
自訂函式:更多例子
函式的設計與使用
函式運作流程:函式內部、外部
alert("說明開始");�…….�…….�alert("底下出現一個函式的設計");��function add(n1,n2){
var result=n1+n2;� return result;�}��…….�var x=prompt("輸入數字","");�var y=prompt("輸入數字","");��var output=add(x,y);��alert(output);
1.
2.
3. 函式呼叫
4. 函式執行
5. 函式回傳
6.
練習目標
函式的設計:另一種寫法
函式是一種資料
函式是一種資料
資料型態:再談一次
變數的使用範圍 - Scope
練習目標