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.
Cara untuk mengeluarkan integer rawak antara m dan n dalam JavaScript
Dalam JavaScript, kita boleh menggunakan fungsi Math.random()
dan operator julat (Math.random()
函数和范围运算符 (...
) 来生成 m 到 n 之间的随机整数。
步骤:
Math.random()
函数生成一个 0 到 1 之间的随机数。Math.floor()
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.
<code class="javascript">function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }</code>
<code class="javascript">const randomNumber = getRandomInt(5, 10); // 输出 5 到 10 之间的随机整数 console.log(randomNumber); // 例如,输出 8</code>
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!