Nombor rawak ialah aplikasi biasa dalam jQuery dan sering digunakan dalam pelbagai senario seperti menjana kod pengesahan rawak dan memaparkan iklan secara rawak. Di sini kami akan memperkenalkan beberapa cara untuk menjana nombor rawak menggunakan jQuery.
1. Kaedah Math.random()
Kaedah Math.random() boleh menjana nombor rawak antara 0 dan 1. Ini ialah kaedah yang biasa digunakan untuk menjana nombor rawak dalam JavaScript. Kita boleh menggunakannya untuk menjana nombor rawak dan kemudian menukarnya kepada integer.
Sebagai contoh, jika kita ingin menjana nombor rawak antara 0 dan 99, kita boleh menggunakan kod berikut:
var randomNum = Math.floor(Math.random() * 100) ;
Terangkan maksud kod di atas:
Sebagai contoh, kita boleh menggunakan kod berikut untuk menetapkan nombor rawak yang dijana kepada teg :
$('span').text(randomNum);
2. Fungsi tersuai
Jika kita perlu menjana nombor rawak dalam julat tertentu, kita boleh menggunakan fungsi tersuai untuk mencapai ini. Sebagai contoh, kod berikut boleh menjana nombor rawak daripada 10 hingga 50:
fungsi getRandomNum(min, maks) {
var randomNumber = Math.floor(Math.random() * (maks - min + 1)) + min; return randomNumber;
}
Dalam fungsi di atas:
var randomNum = getRandomNum(10, 50);
Pada masa ini, randomNum akan mendapat nilai antara 10 dan 50 nombor rawak antara.
3. Pemalam
Selain fungsi tersuai, kami juga boleh menggunakan beberapa pemalam jQuery untuk menjana nombor rawak. Sebagai contoh, pemalam jquery.random menyediakan kaedah rawak() untuk menjana nombor rawak Penggunaannya adalah seperti berikut:
$.random(min, maks);
Kaedah penggunaan. dan penyesuaian yang dinyatakan sebelum ini Fungsinya adalah serupa.
4. Ringkasan
Terdapat banyak cara untuk menjana nombor rawak dalam jQuery Anda boleh menggunakan kaedah Math.random(), fungsi tersuai atau pemalam pihak ketiga. Mengikut keperluan yang berbeza, kita boleh memilih kaedah yang sesuai untuk menjana nombor rawak.
Atas ialah kandungan terperinci penggunaan nombor rawak jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!