Rumah > hujung hadapan web > tutorial js > Bagaimana untuk mengeluarkan integer rawak dari m ke n dalam js

Bagaimana untuk mengeluarkan integer rawak dari m ke n dalam js

下次还敢
Lepaskan: 2024-05-01 03:57:13
asal
609 orang telah melayarinya

Dalam JavaScript, anda boleh menggunakan langkah berikut untuk menjana integer rawak antara m dan n: Gunakan Math.random() untuk menjana nombor rawak antara 0 dan 1. Darabkan hasil dengan julat (n - m + 1). Bundarkan hasilnya kepada integer. Tambahkan m pada hasil.

Bagaimana untuk mengeluarkan integer rawak dari m ke n dalam js

Cara untuk mengeluarkan integer rawak antara m dan n dalam JavaScript

Dalam JavaScript, kita boleh menggunakan fungsi Math.random() dan operator julat ( ...) untuk menjana integer rawak antara m dan n. Math.random() 函数和范围运算符 (...) 来生成 m 到 n 之间的随机整数。

步骤:

  1. 使用 Math.random() 函数生成一个 0 到 1 之间的随机数。
  2. 将结果乘以范围 (n - m + 1)。
  3. 使用取整运算符 (Math.floor()
  4. Langkah:

    Gunakan fungsi Math.random() untuk menjana nombor rawak antara 0 dan 1. Darabkan hasil dengan julat (n - m + 1).

    Gunakan operator pembulatan (Math.floor()) untuk membundarkan hasil kepada integer. Tambah m pada hasil untuk mendapatkan integer rawak antara m dan n.

    🎜🎜🎜Contoh kod: 🎜🎜
    <code class="javascript">function getRandomInt(min, max) {
      return Math.floor(Math.random() * (max - min + 1)) + min;
    }</code>
    Salin selepas log masuk
    🎜🎜Penggunaan: 🎜🎜
    <code class="javascript">const randomNumber = getRandomInt(5, 10); // 输出 5 到 10 之间的随机整数
    console.log(randomNumber); // 例如,输出 8</code>
    Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan integer rawak dari m ke n dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan