return
,就可以回傳值,並跳出函式(不執行後續內容)if else
等判斷,可設定多個 return
function funname(參數){
// funname 為自行定義的名稱
// function 的內容
return 值 // 有需要回傳的值
}
funname(); // 有這個才會執行 funname 的內容
function add(num1, num2){
let sum = num1 + num2;
return sum
}
add(1, 3) // 4
let total = add(3, 5);
console.log(total) // 8
=
值,來設定預設值,這樣在未輸入時就會以預設值為主function multiply(a, b = 1) {
return a * b;
}
multiply(5, 2); // 10
multiply(5, 1); // 5
multiply(5); // 5
預設參數( Default parameters )
JavaScript ES6 Default Function Parameters
預計說明一下迴圈