TIL 02|JavaScript|関数(Function)、OUTPUT、INPUT
5007 ワード
OUTPUT | console.logとreturnの違い
戻り値
console.logとreturnの違い
returnは、画面に出力されるコマンドではなく、関数のOUTPUTを成果物として返します.
これに対して、コンソール.logは、画面に出力するコマンドです.変数として割り当てられません.
OUTPUT | RETURN function sayHello2() {
let friend = 'code Kim';
return 'Return ' + friend
}
let myFriend = sayHello2()
console.log(myFriend)
// Return code Kim
function sayHello2() {
let friend = 'code Kim';
return 'Return ' + friend
}
let myFriend = sayHello2()
console.log(myFriend)
// Return code Kim
OUTPUT|クリア
関数宣言
関数機能の実装
関数の呼び出し(=実行)
出力値=return値=OUTPUT値が数値(returnSeven()の場合、getStringLength()はconsoleとなります.logで関数を実行する必要がありますが、画面に出力されます.
出力値が文字列(myName()の場合はconsoleとなります.logは使わず、呼び出すだけで画面に出力されます.
INPUT
1パラメータ
function functionName(parameter) { // 2 - Parameter
console.log (prameter) // 3
}
functionName('Hello! World') // 1 - Argument
// Hello! world
1-パラメータ値の宣言=Argumentパラメータ値を受け入れる=パラメータ
2つのパラメータ
function addNumbers (num1, num2) { // 2 - Parameter
let result = num1 + num2 // 3
return result // 4
}
let addedNumber = addNumbers(3, 5) // 1 - Argument
console.log(addedNumber) // 5
戻り値(8)は、
INPUT|パージ
変数userNameは
Reference
この問題について(TIL 02|JavaScript|関数(Function)、OUTPUT、INPUT), 我々は、より多くの情報をここで見つけました https://velog.io/@miyoni/TIL-02テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol