- 基本的な引数の使用方法: 関数に引数を渡すには、関数の定義時に引数を指定します。引数は関数名の後ろに括弧で囲まれたカンマ区切りのリストとして指定されます。以下は、引数を受け取り、それをコンソールに表示する関数の例です。
function greet(name) {
console.log("Hello, " + name + "!");
}
greet("Alice"); // "Hello, Alice!"と表示される
greet("Bob"); // "Hello, Bob!"と表示される
- 複数の引数の使用方法: 関数に複数の引数を渡す場合は、引数をカンマで区切って指定します。以下は、2つの引数を受け取り、それらを足し合わせた結果を返す関数の例です。
function addNumbers(a, b) {
return a + b;
}
console.log(addNumbers(2, 3)); // 5と表示される
console.log(addNumbers(5, 7)); // 12と表示される
- デフォルト引数の使用方法: 関数にデフォルト引数を設定することができます。デフォルト引数は、引数に値が渡されなかった場合に使用される値です。以下は、デフォルト引数を持つ関数の例です。
function greet(name = "Guest") {
console.log("Hello, " + name + "!");
}
greet(); // "Hello, Guest!"と表示される
greet("Alice"); // "Hello, Alice!"と表示される
- 可変長引数の使用方法: 関数に可変長の引数を渡すことができます。可変長引数は、関数内で配列として扱われます。以下は、可変長引数を受け取り、それらの合計を返す関数の例です。
function sumNumbers(...numbers) {
let sum = 0;
for (let number of numbers) {
sum += number;
}
return sum;
}
console.log(sumNumbers(1, 2, 3)); // 6と表示される
console.log(sumNumbers(4, 5, 6, 7)); // 22と表示される
これらはJavaScriptにおける引数の関数の一般的な使用方法の一部です。引数を使用することで、関数の柔軟性を高め、再利用性を向上させることができます。さまざまな引数の使用方法を試してみてください。