JavaScriptでランダムな数値を生成する方法


  1. Math.random()を使用する方法: Math.random()関数は、0以上1未満の範囲でランダムな浮動小数点数を生成します。以下はその使用例です。
// 0以上1未満のランダムな浮動小数点数を生成する
const randomNum = Math.random();
console.log(randomNum);
  1. 特定の範囲のランダムな整数を生成する方法: ランダムな整数を生成するためには、Math.random()を組み合わせて計算する必要があります。以下は、指定した最小値と最大値の範囲内でランダムな整数を生成するコード例です。
// 1から10までのランダムな整数を生成する
const min = 1;
const max = 10;
const randomInt = Math.floor(Math.random() * (max - min + 1)) + min;
console.log(randomInt);
  1. 特定の範囲のランダムな小数を生成する方法: 特定の範囲のランダムな小数を生成するには、上記の整数生成の方法を応用します。以下は、指定した最小値と最大値の範囲内でランダムな小数を生成するコード例です。
// 0から1までのランダムな小数を生成する
const min = 0;
const max = 1;
const randomDecimal = Math.random() * (max - min) + min;
console.log(randomDecimal);

以上が、JavaScriptでランダムな数値を生成する方法のシンプルで簡単な例です。必要に応じて、最小値や最大値を変更して使ってみてください。また、さまざまな応用方法や実装パターンもありますので、独自のコードを試してみることもおすすめです。