Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Defining Functions in JavaScript | Functions in JavaScript
Introduction to JavaScript

bookDefining Functions in JavaScript

メニューを表示するにはスワイプしてください

To create a new function, use the function keyword. Provide a name for the function and define any arguments it should accept:

function functionName(arguments) {
  // code block
}

The structure of a function definition includes:

  • The function keyword;
  • The function name, typically in camelCase like variables;
  • Arguments enclosed in parentheses ();
  • A code block within curly brackets {}.

Arguments

Functions have their own data storage space. Arguments are values passed to a function, which the function uses as variables. These arguments cease to exist when the function finishes executing.

To define arguments, assign a name to each one:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

If a function accepts multiple arguments, separate them with commas (,).

Note

Arguments are used like variables inside the function's code block.

Function calling

To use a function, call it using parentheses () and provide the necessary arguments if the function expects any:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Which of the following correctly defines a function that takes two arguments?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 6.  2

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 6.  2
some-alt