05.関数


上記のコード辞書の文章を聞き書きします.
このコースを参照/参照してください.

関数#カンスウ#



これからはたくさんの単語を使います.機能.
関数は物と比較してミキサーのようです.
1.ミキサーの準備
2.材料を入れる
3.磨くと
4.磨き上げた材料が完成!

基本構文

//함수 정의
function mixer() {
console.log('갈려버린 것');
}
//함수 호출
mixer();
関数の既定の駆動方法は、定義>呼び出しです.
つまり、いくら関数を作っても、呼び出さなければ、あなたはルマーです.

arguement / parameter


上の関数の横の括弧は何ですか?
上の関数ミキサーはまず適当に1つ磨いたが、今回は果物を磨くことにした.
//함수 정의
function mixer(friut) {
console.log(friut + '주스');
}
//함수 호출
mixer('사과');
これにより、mixerという関数の横のカッコに「アップル」文字列を付けると、コンソールから「アップルジュース」が出力されます.
ここで,置換文字列「アップル」をパラメータ,すなわちarguementと決定する.
ミキサーの果物(現在はりんごですが)はパラメータで、parameterです.
この機能を利用して言っただけなのにリンゴジュースを作りました
重要なのは、関数のパラメータ名が同じである必要があります.
リンゴの破片がミキサーから飛び出してミキサーの外に落ちたら、拾って食べられないからだ.
だからまた利用することにしました
function plus(num){
	let thisNum = num +10 //인자로 받은 num 값에 무조건 10을 더해봄.
    console.log(thisNum)//변수로 지정한 thisNum을 콘솔에 출력
}
plus(4);
//콘솔에 14가 출력됩니다.
魔法使いたちがファンタジー小説で魔法の呪文を作るのはこんな感じですか?

return

returnは戻り値のコマンドとして重要な役割を果たす.console.logとは違って、こいつはただの出力役だ.returnは戻り値として明確な出力を与えているが、こいつも単純な命令で見せるわけではない.
function printNum() {
return 5;
}
printNum();

console.log(5);
二人でいると次のライブで展示します5

重要!

returnは、戻りと終了を表すため、関数が最後に戻りコマンドを発行すると、現在の関数は終了し、呼び出しの位置に移動します.
戻り値がある場合は、戻り値とともに呼び出される場所に移動します.
私の失敗例と一緒に見ましょうか.
function getLengthOfName(name) {
 let nameLength = name.length;
 return nameLength;
 console.log(nameLength);
}

getLengthOfName('김냉면');
「金冷麺」の個数を数えて3の結果を得ようと思ったが、このコード自体をコンソールに回すと3が現れる.
// func 1
function getLengthOfName(name) {
 let nameLength = name.length;
 return nameLength;
 console.log(nameLength);
}

getLengthOfName('김냉면');


// func 2
function sayMyAge(age) {
  console.log(age);
}
sayMyAge(17);

// func 3
function getFullName(first,last) {
  let fullName = first + last;
  return fullName;
  console.log(fullName);
}

getFullName('두팔','곽');
3つの関数を同時に作成し、コンソールに戻ります.結果値は一般的にfunc 2func 3です.どうして私の最初の関数の結果値が出ないのですか?
犯人はこの友人です.
return fullName;
console.log(fullName);
returnコマンドを使用すると、関数は次の行に書かれた実行文を実行せずに終了します.関数がオフの場合、コンソールに何を印刷するかは、JavaScriptにとって難しいかもしれません.

*やるべきことは全部やったのに、どうして私にやらせたの?これはjavascriptが聞いた表情です.
どうしてだめなの?ずっと悩んでいた同じ学習グループのメンバーが親切に教えてくれましたありがとう!

関数を実行する方法


関数は、さまざまな方法で実行できます.
//함수 mixer
function mixer(friut) {
return friut; //과일의 이름을 그대로 반환합니다.
}


let function1 = mixer('사과');
console.log(function1);
変数に関数を含めます.
//함수 mixer
function mixer(friut) {
return friut; //과일의 이름을 그대로 반환합니다.
console.log(friut);
}

mixer('사과');
または直接使用...目的地に着くために汽車に乗ったり、バスに乗ったり、歩いたりするように、関数を実行する方法もたくさんあります.

の最後の部分


関数は簡単ですが重要ですから冗談もダイナミックな図もたくさん入れられませんこれからはもっと...一番いいのはやはり使い慣れましょう.