JavaScript 函數的返回值
JavaScript 函數的返回值是函數執行后返回的值,可以是任意類型的值,包括數字、字符串、布爾值、對象等。函數的返回值通過 return 關鍵字來指定,如果函數沒有指定返回值,則默認返回 undefined。例如:
function add(x, y) {return x + y;
}let result = add(3, 4); // result 等于 7
在函數中,如果遇到了 return 語句,那么函數的執行就會立即停止,并且將 return 后面的值返回給函數調用者。如果函數沒有遇到 return 語句,那么函數會執行完畢并返回 undefined。例如:
function foo() {console.log('Hello');return 123;console.log('World'); // 不會被執行
}let result = foo(); // result 等于 123
javascript 通過函數給變量返回一個值
JavaScript 中的函數可以通過 return
語句返回一個值,這個值可以是任意類型的數據,可以是數字、字符串、對象等等。如果一個函數需要返回一個值,可以在函數中使用 return
語句,返回需要返回的值。
以下是一個簡單的例子,通過函數給變量返回一個值:
function add(a, b) {return a + b;
}let result = add(2, 3); // result 等于5
console.log(result); // 輸出5
在上面的例子中,函數 add
接收兩個參數,然后返回這兩個參數的和。通過調用函數 add
,將計算結果返回給變量 result
,然后在控制臺輸出變量 result
的值,即可看到 5
的輸出。