createCalendar() を最後に入力する意図がわかりません

関数は宣言したあとに実行してあげる必要があります。
2021年1月11日
ユーザー

いつも解説ありがとうございます。

そもそもの質問ですが、
↓↓↓
function createCalendar() {
const dates = [
...getCalendarHead(),
...getCalendarBody(),
...getCalendarTail(),
];
console.log(dates);
}

createCalendar(); //←ここに関数を入力するのはなぜでしょう?
}

最後の「createCalendar();」がなくてもコンソールに表示されるのではないかと思ってしまいます。
ですが実際にはこの「createCalendar();」を入力しないとコンソールには表示されないようです。

序盤からこのような関数の再入力をする場面があり、ここまできても理解できなかったので質問いたしました。

よろしくお願いいたします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(5)