関数(function)
4601 ワード
n.関数
関数は小機能の単位です.関数は出力値を返さなければなりません.
関数の呼び出しと戻りfunction test(num1, num2) {
let sum = a + b;
return sum;
}
test(2, 3) // 2(a) + 3(b) = 5
num 1,num 2=パラメータ(parameter)
2,3=伝達パラメータ(パラメータ)
test(2,3)のtest呼び出し、
return sumは値を返します(return)
返さない場合は、値はundefinedです.
関数宣言
function test(num1, num2) {
let sum = a + b;
return sum;
}
test(2, 3) // 2(a) + 3(b) = 5
function getTriangleArea(base, height) {
let triangleArea = (base * height) / 2;
return triangleArea
}
関数は、変数(let)などの前に最初に表示されます.宣言された関数は、保存後の呼び出し時に実行されます.
const getTriangleArea = function (base, height) {
let triangleArea = (base * height) /2;
return triangleArea
}
式は、以下に示すように変数として格納できます.宣言された関数とは異なり、変数に格納されている関数は名前に制限されません.
呼び出し時に変数名で呼び出すと使用できます.
const getTriangleArea = (base, height) => {
let triangleArea = base * height / 2;
return triangleArea
}
const getTriangleArea = (base, height) => base * height / 2;
関数本文にreturn文のみがある場合はreturnを省略できますreturnを省略する場合は、カッコ{}を省略する必要があります.
関数の呼び出し、返され、実際に記述されて使用されることがわかります.関数自体(func)と呼び出し(func()を区別して使用できます.パラメータ(parameter)と伝達パラメータ(parament)を区別して使用できます.同じ機能を持つ関数を宣言、式、矢印関数に変換して表すことができます.
Reference
この問題について(関数(function)), 我々は、より多くの情報をここで見つけました https://velog.io/@otter/함수functionテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol