ランダムな数値を生成するコードがよくわかりません

2020年5月5日
ユーザー
return images[Math.floor(Math.random() * images.length)];

なぜMath.floorを使っているのか?
なぜ[ ]で囲っているのか?

よろしくお願いします。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?