cas*_*nca 92
这不需要jQuery.JavaScript Math.random函数返回0到1之间的随机数,因此如果您想要1到6之间的数字,则可以执行以下操作:
var number = 1 + Math.floor(Math.random() * 6);
Run Code Online (Sandbox Code Playgroud)
更新:(根据评论)如果要显示经常更改的随机数,可以使用setInterval创建计时器:
setInterval(function() {
var number = 1 + Math.floor(Math.random() * 6);
$('#my_div').text(number);
},
1000); // every 1 second
Run Code Online (Sandbox Code Playgroud)
cam*_*aca 10
你不需要jQuery,只需使用javascript的Math.random功能.
编辑:如果你希望每秒随机显示一个从1到6的数字,你可以这样做:
<span id="number"></span>
<script language="javascript">
function generate() {
$('#number').text(Math.floor(Math.random() * 6) + 1);
}
setInterval(generate, 1000);
</script>
Run Code Online (Sandbox Code Playgroud)
其他人已经回答了这个问题,但只是为了它的乐趣,这里是一个视觉骰子投掷的例子,使用Math.randomjavascript方法,背景图像和一些递归超时.
http://www.jsfiddle.net/zZUgF/3/
| 归档时间: |
|
| 查看次数: |
122236 次 |
| 最近记录: |