Contoh dalam artikel ini menerangkan cara js mengira nombor rawak antara nilai arbitrari. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut:
Pertama sekali: Math.random() ialah kaedah yang mengira nombor rawak dan mengembalikan nombor rawak yang lebih besar daripada atau sama dengan 0 dan kurang daripada 1,
Math.random()*10 tidak mengembalikan nombor yang lebih besar daripada atau sama dengan 0 dan kurang daripada 10, tetapi ia hanya boleh mengembalikan nombor yang kurang daripada 10 dan tidak boleh mengembalikan 10. Apa yang perlu kita lakukan? kepada fungsi asal dan ia menjadi Ia menjadi Math.random()*10 1 Pada masa ini, kita boleh mengembalikan nombor rawak dari 1 hingga 10, tetapi banyak nombor yang kita pulangkan adalah perpuluhan, yang tidak memenuhi keperluan Fungsi Math.floor() digunakan di bawah Ini Fungsi melakukan pembundaran ke bawah, yang bermaksud bahawa 10.99 sentiasa 10 selepas melalui Math.floor Walaupun Math.ceil (pembundaran ke atas) ialah 10.00001, nilai pulangan ialah 11. Sekarang. kita boleh cari hasilnya:
Bagaimana pula dengan fungsi antara 2 dan 10 Terus masukkan kod
Bagaimana pula dengan 3 hingga 11, dan 4 hingga 88 tidak ada cara untuk mengiranya sendiri setiap kali Berikut ialah kaedah umum untuk semua orang;
Kemudian hanya laraskan kaedah di atas dan ia OK
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.