2020年5月4日解決済み

startTimeはなぜ初期化しないのですか?

ユーザー

変数startTimeをブロックの外で宣言しましたが、なぜ以下のようにしないんでしょうか?

let startTime = Date.now();

添付のようにコードを書いても問題なく動きました。

またブロック内の「 startTime = Date.now(); 」にはなぜ変数の宣言letがいらないのでしょうか?ブロックの外の「let startTime ;」ですでに宣言が終わっているという解釈で良いのでしょうか?

スタッフ

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

プレミアムプランとは?