JavaScriptでの関数の基本と例


  1. 関数の定義と呼び出し:

関数を定義するには、次のような構文を使用します:

function 関数名(パラメータ1, パラメータ2, ...) {
  // 関数の処理
}

例えば、次の関数は、渡された2つの数値を足し合わせて結果を返すものです:

function addNumbers(a, b) {
  return a + b;
}
// 関数の呼び出し
console.log(addNumbers(3, 5)); // 結果: 8
  1. パラメータと引数:

関数のパラメータは、関数に渡される値を受け取るための変数です。引数は、関数を呼び出す際に渡される具体的な値です。

例えば、次の関数は、渡された名前と年齢を組み合わせてメッセージを生成するものです:

function greet(name, age) {
  console.log(`こんにちは、${name}さん。${age}歳ですね。`);
}
// 関数の呼び出し
greet("太郎", 25); // 結果: こんにちは、太郎さん。25歳ですね。
  1. 戻り値:

関数は、処理の結果として値を返すこともできます。returnキーワードを使用して、関数から値を返すことができます。

例えば、次の関数は、渡された数値の2乗を計算して結果を返すものです:

function square(number) {
  return number * number;
}
// 関数の呼び出し
console.log(square(4)); // 結果: 16

これらはJavaScriptで関数を使用する基本的な方法の一部です。関数は、より複雑な操作やタスクを実行するためにも使用されます。さまざまなJavaScriptライブラリやフレームワークでも、関数の使用が一般的です。関数を活用して、効率的で再利用可能なコードを作成することができます。