関数とは何ですか?
メニューを表示するにはスワイプしてください
定義
関数は、プログラミングにおいてコードのブロックを予約し、後で実行できるようにする機能。 この仕組みにより、同じコードのブロックを簡単に何度も実行可能。
関数を定義する基本構文:
function funcName() {
// Code here
}
ここで function は関数を定義するためのキーワード、funcName は作成したい関数の名前。
関数を作成することは、より正確には**「定義」と呼ばれる。関数を定義するコードは「関数定義」**コードと呼ばれる。
注意
DRY(Don't Repeat Yourself)原則は、コードの重複を最小限に抑えることを重視する基本的なプログラミング概念。各ロジックを一度だけ記述し、必要なときに再利用することを推奨。 これにより、コードの可読性と効率性が向上。関数はこの原則を守る上で重要な役割を果たし、冗長なコードの排除を可能にする。
次の例は、コンソールに三角形を描画する関数です。
123456789function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle();
関数は複数回実行することが可能です。
1234567891011function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle(); drawTriangle(); drawTriangle();
注記
関数を実行することは、呼び出すとも呼ばれます。同様に、関数を実行する文(例:myFunc())は関数呼び出しと呼ばれます。
関数には、その処理内容を正確に表す意味のある名前を付けることが推奨されます。
1. JavaScriptで関数を定義する際に使用されるキーワードはどれですか?
2. 次のコードの出力結果は何ですか?
3. 次のうち、関数について正しくないものはどれですか?
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 4. 章 1