Rasgele sayıları oluşturmak için basit bir jQuery yolu var mı? 1 -6 birkaç saniye sonra seçiyor? [Zar gibi]JQuery ile sayıları rasgele mi?
cevap
Bu, jQuery gerektirmez. JavaScript Math.random
fonksiyonu 0 ile 1 arasında rastgele bir sayı döndürür, böylece 1 ile 6 arasında bir sayı istiyorsanız, bunu yapabilirsiniz:
var number = 1 + Math.floor(Math.random() * 6);
Güncelleme: Bir görüntülemek istiyorsanız (yorum göre)
setInterval(function() {
var number = 1 + Math.floor(Math.random() * 6);
$('#my_div').text(number);
},
1000); // every 1 second
jQuery'ye ihtiyacınız yoktur, sadece javascript'in Math.random
işlevini kullanın.
düzenlemek: rastgele her saniye 1 ila 6 gösteri bir numara olmasını istiyorsanız , böyle bir şey yapabilirsiniz:
<span id="number"></span>
<script language="javascript">
function generate() {
$('#number').text(Math.floor(Math.random() * 6) + 1);
}
setInterval(generate, 1000);
</script>
JavaScript bir random()
mevcut bulunmaktadır. Math.random()'a bir göz atın.
Diğerleri sorusunu cevap ama sadece eğlence için buraya kullanarak, örnek atma görsel zar olduğunu var: her sık sık değişir rasgele sayı, bir zamanlayıcı oluşturmak için setInterval
kullanabilirsiniz Math.random
javascript metho d, bir arka plan resmi ve bazı özyinelemeli zaman aşımları. Perl Kodlama
, bir rastgele sayı üretir rand() fonksiyonu kullanılır ve sadece 1, 2, ya da 3, rasgele seçilebilir istedi. Perl, "1 +" yaparken bir numarayı yazdırmaktan dolayı ... ... aynı zamanda, eğer sıfırıncı sayı sıfırsa, işlevi tekrar çalıştırırsa ve bir çekicilik gibi çalışırsa, bir başka ifade de yaptım.
sonuçların basılmasına her zaman rastgele bir sayı verecektir ya 1, 2 veya 3.
sadece başka bir fikir ve emin insanlar acemi şeyler diyecekler ama aynı zamanda, Ben Biracemi ama işe yarıyor. Benim sorunum, şeylerimi yazdırırken, 1'in başlaması için indeksleme için 1'in değil, 1'in tükendiğini gösteriyordu.
- 1. C# ile rasgele sayıları nasıl kullanabilirim?
- 2. iPhone'da rasgele sayıları nasıl oluştururum?
- 3. Python'da rasgele sayıları nasıl oluşturabilirim?
- 4. Nümerik olmayan rasgele sayı sayıları
- 5. rasgele JQuery
- 6. [0,1] 'dan rasgele sayıları nasıl oluştururum?
- 7. Java 7: ThreadLocalRandom aynı rasgele sayıları üretiyor
- 8. jQuery Rasgele Sayı Çalışmıyor
- 9. Java rastgele sayılar rasgele değil mi?
- 10. JS/Jquery Tanrının rasgele konumu
- 11. Büyük sayıları srand() ile girin c
- 12. Faset sayıları ile ilgili sorun
- 13. Jquery yalnızca bir dizgedeki sayıları sayıyor
- 14. Tam sayıları C# ile {#} basar?
- 15. iOS'ta aralıklı rasgele sayı üretilsin mi?
- 16. Objective-C'de rasgele renk altıgen üretilsin mi?
- 17. Javascript'teki ilişkilendirici diziden rasgele öğe mi aldınız?
- 18. PHP ile kriptografik olarak güvenli rastgele sayıları nasıl üretiyorsunuz?
- 19. Renk seçiciyle jquery ile renkleri mi değiştiriyorsunuz?
- 20. Animate translate3d ve jquery ile ölçeklendirilsin mi?
- 21. Veritabanından rasgele nesne GORM ile
- 22. Pandalar, sayıları
- 23. assert_eq! kayan nokta sayıları ve delta ile
- 24. db2'de 0s ile ped varchar sayıları
- 25. SymPy - Sembollerin rastgele sayıları
- 26. Rasgele hızlı Rasgele hızlı uygulanması için
- 27. eşit olarak dağıtılmış rasgele sayılar
- 28. Binom rasgele sayı üretme
- 29. jquery ile
- 30. jQuery olmadan ekle mi?
Bunu biliyorum, ama aynı zamanda rastgele bir şekilde canlandırmak için 1-6 numaralarına da ihtiyacım var. – omnix
@omnix: Güncellenmiş cevabımı görün. – casablanca
Harika! 5 saniye sonra rasgele bir sayı 1-6 seçildi, bunu nasıl yapabilirim? – omnix