1. 函數定義與呼叫
基本函數定義: 使用 function 關鍵字來定義函數,greet 函數接受一個參數
function greet(name) {
return "Hello, " + name;
}
console.log(greet("Alice")); // 輸出: Hello, Alice
2. 參數與回傳值
帶參數的函數: add 函數接受兩個參數 a 和 b,並返回它們的和。
function add(a, b) {
return a + b;
}
console.log(add(5, 3)); // 輸出: 8
3. 箭頭函數 (Arrow Functions)
簡單箭頭函數: 箭頭函數是一種更簡潔的函數表示方式,省略了 function 關鍵字和大括號 {}
const multiply = (x, y) => x * y;
console.log(multiply(4, 5)); // 輸出: 20
**單行箭頭函數:**當箭頭函數只有一個參數且只有一行表達式時,可以省略圓括號和大括號,並自動返回該表達式的結果。
const square = x => x * x;
console.log(square(6)); // 輸出: 36