-1

我将如何使用此代码使数字翻转时钟数字以升序而不是随机出现?

$( '.count' ).flip( Math.floor( Math.random() * 10 ) );

setInterval(function(){
$( '.count' ).flip( Math.floor( Math.random() * 10 ) );
}, 1000);

谢谢,非常感谢:)

4

2 回答 2

2

你可以使用

var count = 0;
update();
setInterval(update, 1e3);
function update() {
    $( '.count' ).flip( count++ );
}

但是,如果您希望能够停止setInterval,请使用

var count = 0, timer = setInterval(update, 1e3);
update();
function update() {
    $( '.count' ).flip( count++ );
    if(stopCond) clearInterval(timer);
}
于 2013-10-13T17:13:02.620 回答
1

您可以将数字存储在这样的变量中

<script>
    var count = 0;
    update();

    setInterval(function(){
        update();
    }, 1000);
    function update() {
        $( '.count' ).flip( count );
        count++;
    }
</script>
于 2013-10-13T17:09:26.287 回答