関数(Function)
1764 ワード
#JavaScript符号化#codestates#関数#function#JS
関数の構造
function mulTablePrinter (num){
console.log(num * 1);
}
関数とは?
1.コードの集合(お気に入りボタン/説明の集合)
2.機能の単位ボタンのように、必要に応じて読み込んで使用できる
3.入力と出力のマッピング(マッピング)
[原句]必ず帰ってくる.(return) ★★★★★
関数の使い方
function cal (param1, param2) {
console.log(param1 + param2);
return param1 * 10;
}
let result = cal (10, 20);
param1 = 10
param2 = 20
let result = cal (10, 20); // 100
//return 10*10 가 되면서 호출장소로 돌아가 호출코드는 리턴값으로 바뀐다
//따라서 let result = 100; 이 된다.
関数の宣言
function myFunction(input){
// 컴퓨터에게 시킬 일
}
함수에서 사용할 입력값(input)을 매개변수(parameter)라고 부른다.
이는 함수 실행시 입력에 따라 바뀔 수 있는 변수지만, let등의 키워드를 쓰지않고 사용할 수 있다.
let myFunction = function(input){
//컴퓨터에게 시킬 일
}
たとえば、帰宅に要する時間を計算する関数です.let timeToGoHome = function(speed, distance) {
let time = distance/speed ;
console.log(time);
}
timeToGOHome(20,100) //5
거리 = 속력 * 시간
매개변수 = speed(20) , distance(100)
새변수 = time (100/20 = 5) 를 만들었다.
※ 출력값을 밖으로 내보내기 위해서는 return 을 사용한다
let timeToGoHome = function(speed, distance) {
let time = distance/speed ;
return time;
}
Reference
この問題について(関数(Function)), 我々は、より多くの情報をここで見つけました https://velog.io/@park0866/함수Functionテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol