Menjana Nombor Rawak dalam Julat dalam JavaScript
JavaScript menawarkan cara mudah untuk menjana nombor rawak dalam julat yang ditentukan. Fungsi ini boleh terbukti berguna dalam pelbagai senario, seperti simulasi atau pembangunan permainan.
Penyelesaian
Untuk menjana integer rawak dalam julat yang ditentukan, anda boleh memanfaatkan rawakIntFromInterval fungsi:
function randomIntFromInterval(min, max) { // Inclusive, return random number between min and max return Math.floor(Math.random() * (max - min + 1) + min); }
Contoh Penggunaan
Katakan anda perlu menjana nombor rawak antara 1 dan 6 (termasuk). Anda boleh menggunakan fungsi randomIntFromInterval seperti berikut:
const rndInt = randomIntFromInterval(1, 6); console.log(rndInt); // Logs a random integer between 1 and 6
Dalam contoh ini, rndInt akan diberikan nilai secara rawak daripada julat [1, 6]. Output console.log() akan memaparkan integer rawak ini.
Nota Tambahan
Fungsi Math.random() dalam JavaScript menjana nombor daripada 0 (termasuk ) kepada kurang daripada 1 (eksklusif). Dengan menskala dan mengalihkan nilai ini, fungsi randomIntFromInterval memastikan ia berada dalam julat yang dikehendaki.
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!