n.関数
目標を達成する.
十一関数Intro
function multiple (num) {
return num * 2;
}
// keyword 👉 function
// name 👉 multiple
// parameter 👉 num ()안에 담긴다
// body 👉 num * 2;
これを関数の呼び出しと呼びます.
let cal = function (para1, para2) {
return para1 * para2;
}
// cal이라는 변수를 선언하고 그 안에 익명 함수를 할당한다.
// cal(10, 20)처럼 매개변수 자리에 10, 20이라는 인자값을 전달하여 body의 계산을 반환
let resutl = cal(10, 20)
function cal(para1, para2) {
return para1 * para2;
}
// cal(10, 20) 👉 함수 조회
// cal(para1, para2) 함수가 호출되어 매개변수 평가 👉 (10, 20)
// 함수 코드 실행 후 반환하면 호출된 장소로 돌아가며
// cal(10, 20)는 함수의 반환값으로 바뀐다 result = 200
勘定科目の算入基準、算入実習
function getRectangleArea (width, height) {
let rectangleArea = width * height
return rectangleArea
}
// 함수 자체
getRectangleArea(3, 4)
// 함수 호출
function cal(para1, para2)
関数呼び出し時に使用される伝達パラメータ cal(10, 20)
// 함수 선언식
function getRectangleArea (width, height) {
let rectangleArea = width * height
return rectangleArea
}
// 함수 표현식
let getRectangleArea = function (width, height) {
let rectangleArea = width * height
return rectangleArea
}
// 화살표 함수 (ES6)
let getRectangleArea = (width, height) => width * height
// 화살표 함수 특징
// 함수 body에 return문만 있는 경우 return과 {}중괄호 생략 가능
// 단, 표현식이 두 줄이상인 경우 쓰는 것이 좋음
// return 문은 ()소괄호로 감쌀 수 있음
Reference
この問題について(n.関数), 我々は、より多くの情報をここで見つけました https://velog.io/@jonghwan2_y/함수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol