TIL 8. JS - RETURN
1388 ワード
return
-return文は、関数の実行を終了し、関数呼び出しポイントに所定の値を返します.
function getRectArea(width, height) {
if (width > 0 && height > 0) {
return width * height;
}
return 0;
}
console.log(getRectArea(3, 4)); -> 12
console.log(getRectArea(-3, 4));-> 0
返却先
function Info (name, age, hobby) {
name, age, hobby;
}
const myInfo = Info("syeon", 28, "movie")
console.log(myInfo)
ここでconsoleの結果はsyeon 28 movieであるはずです結果はundefinedを出力した.
これは,Infoのパラメータが関数に入力され,関数にのみ格納されるためである.
外部に返却しないからです.
だから.
function Info (name, age, hobby) {
console.log(name, age, hobby);
}
const myInfo = Info("syeon", 28, "movie")
console.log(myInfo)
入力する場合はconsoleにsyeon 28 movieと入力します.undefinedとともに出力されるのが見えます.だから.
function Info (name, age, hobby) {
return name, age, hobby;
}
const myInfo = Info("syeon", 28, "movie")
console.log(myInfo)
このようにreturnを使うのが正常ですか?コンソール.logの値を抽出できます.未完の事柄.
function Info (name, age, hobby) {
return console.log(name, age, hobby);
}
const myInfo = Info("syeon", 28, "movie")
console.log(myInfo)
なぜこの値はsyeon 28 movieとundefinedを出力するのですか?Reference
この問題について(TIL 8. JS - RETURN), 我々は、より多くの情報をここで見つけました https://velog.io/@syeon02/TIL-6.-JS-RETURNテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol