setInterval跳过计数

时间:2015-03-16 12:58:37

标签: javascript jquery setinterval

我正在编写一个脚本来破解10位数代码,并将脚本作为:

var currNum = 9999999999;
setInterval(function(){
    var tmp = currNum;
    $('#code-box-10').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-9').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-8').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-7').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-6').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-5').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-4').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-3').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-2').val(Math.floor(tmp%10));
    tmp = tmp /10;
    $('#code-box-1').val(Math.floor(tmp%10));
    $("#btn-submit").trigger( "click" );
    currNum--;
},1000);

该脚本每秒刷新页面,但仅以5的倍数更新数字,每5秒更新一次。例如:

致电1:9999999999 致电2:9999999999 致电3:9999999999 致电4:9999999999 致电5:9999999995 致电6:9999999995 致电7:9999999995 致电8:9999999995 致电9:9999999995 致电10:9999999990 请致电11:9999999990等等

我知道这不是最有效的方法之一,而是关于这种行为的任何想法吗?

0 个答案:

没有答案