初級 › 関数がreturn文を書き忘れてundefinedを返してしまう › パターン3
関数がreturn文を書き忘れてundefinedを返してしまう
計算結果を変数に入れても、return文で明示的に返さない限り、関数はundefinedを返します。
1 function greet(name) { 2 const message = "Hi " + name; 3 _____________________ ^ 4 } 5 console.log(greet("Al"));
出力: undefined期待: Hi Al (エラーにはなりません)
空欄を埋めて実行を通す
messageを組み立てても、returnしなければ関数の戻り値はundefinedのままです。
次の問題