2023年11月24日解決済み

Math.random() を複数回用いた際、全て値が異なるのはなぜですか?

ユーザー

こんにちは。

Math.random() * results.length の値と
Math.floor(Math.random() * results.length) の値と
定数 n の値をそれぞれコンソールに出力してみたのですが、

Math.random() * results.length → 2.394…
Math.floor(Math.random() * results.length → 3
n → 0

とバラバラの値になってしまいます。

確認の仕方が間違っているでしょうか?
よろしくお願いします。

スタッフ

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

プレミアムプランとは?