プレゼンテーションシナリオ: スライド73

スライド73では、Function Expression(関数を変数に代入)について説明します。

function name() {}で関数を宣言する代わりに、関数を変数に代入することができます。この方法をFunction Expression(関数式)と呼びます。

Function Expressionの宣言構文:

const/let/var variableName = function(params) {
    // 処理コード
    return value;
};

例:

const multiply = function(a, b) {
    return a * b;
};

let result = multiply(4, 5);
console.log(result); // 20

ここでは:

  • multiplyは関数を含む変数です。
  • 呼び出すときは、通常の関数のようにmultiply(4,5)を使用します。

利点: 関数はデータ(数値、文字列、objectなど)と同じように変数に代入できるため、さまざまな場所で柔軟に使用できます。