質問: JavaScriptで、引数が空の場合もしくは引数が渡されなかった場合は,"What is your name?"を返すために、画像のように考えました。 実行すると、 × sayHelloの戻り値がwhat is your name?であること。 とエラーが出ます。 間違いを教えて頂きたいです。
回答: 大文字小文字の問題ですよ。 what is your name? ではなく、 What is your name? です。 1文字目は大文字のはずなのに、小文字になっています。 きちんと1文字目を大文字に直せばうまくいくはずです。