Rumah > hujung hadapan web > tutorial js > Bagaimanakah Saya Boleh Menjana Nombor Rawak Dalam Julat Tertentu dalam JavaScript?

Bagaimanakah Saya Boleh Menjana Nombor Rawak Dalam Julat Tertentu dalam JavaScript?

Barbara Streisand
Lepaskan: 2024-12-14 01:43:11
asal
583 orang telah melayarinya

How Can I Generate a Random Number Within a Specific Range in JavaScript?

Menjana Nombor Rawak dalam Julat Tertentu dalam JavaScript

Dalam JavaScript, menjana nombor rawak dalam julat tertentu ialah tugas mudah yang boleh dicapai menggunakan fungsi Math.random() terbina dalam. Fungsi ini menjana nombor titik terapung antara 0 (termasuk) dan 1 (eksklusif).

Untuk menjana nombor rawak antara dua integer, kita boleh mendarabkan output Math.random() dengan perbezaan antara dua integer dan tambah integer minimum. Ini akan menghasilkan nombor rawak yang berada dalam julat yang ditentukan.

Sebagai contoh, untuk menjana nombor rawak antara 1 dan 6, kita boleh menggunakan kod berikut:

function randomIntFromInterval(min, max) {
  // min and max included 
  return Math.floor(Math.random() * (max - min + 1) + min);
}

const rndInt = randomIntFromInterval(1, 6);
console.log(rndInt);
Salin selepas log masuk

Ini kod menjana integer rawak antara 1 dan 6, termasuk. Fungsi Math.floor() digunakan untuk membundarkan hasil ke bawah kepada integer terdekat.

Fungsi randomIntFromInterval() boleh digunakan untuk menjana nombor rawak dalam mana-mana julat yang ditentukan, tanpa mengira saiz julat.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjana Nombor Rawak Dalam Julat Tertentu dalam JavaScript?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan