函數的語法
function 函數名稱(參數1, 參數2, ...) {
// 函數體
return 返回值;
}
函數的簡單舉例
function greet() {
console.log("Hello, World!");
}
greet(); // 輸出: Hello, World!
帶參數的函數喔
function greetUser(name) {
console.log("Hello, " + name + "!");
}
greetUser("Monica"); // 輸出: Hello, Monica!
greetUser("John"); // 輸出: Hello, John!
此函數去計算兩個數字的和,並返回結果
function add(a, b) {
return a + b;
}
let sum = add(5, 3);
console.log(sum); // 輸出: 8
函數表達式
const multiply = function(x, y) {
return x * y;
};
let product = multiply(4, 5);
console.log(product); // 輸出: 20
匿名函數
setTimeout(function() {
console.log("This message is displayed after 2 seconds.");
}, 2000);
箭頭函數
const divide = (a, b) => a / b;
let result = divide(10, 2);
console.log(result); // 輸出: 5
function functionName(parameters) {
// 函數內部的代碼塊
// 可以執行任何操作
return value; // 可選的返回值
}
函數作用域
function scopeExample() {
let localVar = "I am local";
console.log(localVar); // 可以訪問
}
scopeExample();
// console.log(localVar); // 錯誤訊息,這是因為 localVar 的範圍僅限於 scopeExample 函數內部,無法在函數外部訪問到這個變數。
我是超級新手,若有任何建議或是錯誤的部分,歡迎底下留言唷thanks
我們下篇文章見掰掰~
對自己多用點心,日益努力,而後風生水起。盡情玩耍,盡情學習,盡情熱愛,盡情討厭,在需要的時候釋放善意,在必要的時候展現強硬,把這不得不過完的一生,變成值得慶賀的一生。