コード状態1週間/関数
▼Achivement Goals/関数
関数Intro
関数は「小機能単位」であることが理解できる.
宣言関数に必要なキーワード、name、parameter、bodyは理解できます.
関数宣言と呼び出しの基本的な動作原理を理解できます.
関数式が変数に含まれるプロシージャを記述するために、関数を宣言できます.
関数の結果値が変数に割り当てられた後に含まれるプロシージャを記述できます.
関数ベース
関数の呼び出しと戻りについて理解し,実際のコードを記述して使用することができる.
関数自体と関数呼び出しを区別できます.
「89パラメータ」と「伝達パラメータ」を区別できます.
同じ機能を持つ関数を宣言、式、矢印関数に変換して表すことができます.
📝summary
-📌関数バー
関数は、操作または計算値を実行するコードの集合です.
- 📌関数の構造
- 📌関数の役割
2.呼び出し関数(呼び出し、呼び出し):ボタンの使用
2-1. 함수가 호출되면 특별보관함에 저장되어있던 함수코드가 조회된다
2-2. 함수 코드에 바디에 등장하는 파라미터는 함수 호출시 전달된 인자의 값으로 바뀐다
関数コードを順次実行
関数が戻り値に遭遇すると、コールステーションに戻ります.
関数呼び出しコードが戻り値に変更されます
- 📌パラメータ、伝達パラメータ
- 📌関数の定義方法(関数宣言、関数式、矢印関数)
함수 선언식
function getTriangleArea(base, height){
let triangleArea = (base * height) / 2;
return triangleArea
}
함수 표현식
const getTriangleArea = function(base, height){
let triangleArea = (base * height) / 2;
return triangleArea
}
화살표 함수
const getTriangleArea = (base, height) => {
let triangleArea = (base * height) / 2;
reurn triangleArea
};
화살표함수에서 내부의 코드가 한줄일떄는 리턴과 중괄호도 생략 가능
let getTriangleArea = (base, height) ⇒ base * heigth;
Reference
この問題について(コード状態1週間/関数), 我々は、より多くの情報をここで見つけました https://velog.io/@support/코드스테이츠-1주차-함수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol