gpt4 book ai didi

Javascript 随机数?

转载 作者:可可西里 更新时间:2023-11-01 01:20:15 29 4
gpt4 key购买 nike

我有以下脚本:

Timer=0;
function countdown(auctionid){
var auctions;
var divs;

Timer=Timer+1;

if((Timer%10=="0")||(Timer=="1")){
$.get("current.php", {
id:auctionid
},
function(data){
auctions=data.split("||");
for(n=0;n<=auctions.length;n++){
if(auctions[n] != undefined){
divis=auctions[n].split("##");

$('#futu'+divis[0]).html(divis[1]);
}
}
}
);
}

var cauctionid="auctionid";
var tauctions=auctionid.split("|");
for(i=0;i<=tauctions.length;i++){
if(tauctions[i] != undefined){
var dd=$('#futu'+tauctions[i]).text();
var cdd=dd-1;
$('#futu'+tauctions[i]).html(cdd);

dd=dd*1000;
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor(dd/(60*60*1000)*1)
dmin=Math.floor((dd%(60*60*1000))/(60*1000)*1)
dsec=Math.floor(((dd%(60*60*1000))%(60*1000))/1000*1)

if(dday==0&&dhour==0&&dmin==0&&dsec==0){
$('#Bid'+tauctions[i]).html("SOLD");
//return
}
if(dhour <=9){
dhour = "0"+dhour;
}
if(dmin <=9){
dmin = "0"+dmin;
}
if(dsec <=9){
dsec = "0"+dsec;
}

if(dd>=1000){
var valll=dhour+":"+dmin+":"+dsec;
}

if(dd<1000){
var valll="00:00:00";
}

$('#Bid'+tauctions[i]).html(valll);
}
}
refreshID=setTimeout("countdown('"+auctionid+"')",1000);
}

行上写着: 如果((定时器%10==“0”)||(定时器==“1”)){

如何生成 10,一个介于 2 和 12 之间的随机数?

最佳答案

您想使用 random()功能。不幸的是,没有返回整数的版本,只有 0 和 1 之间的 float ,所以你需要做一些操作。尝试以下操作:

var randomNum = Math.floor(Math.random() * 10) + 2;

这应该生成一个介于 2(含)和 12(不含)之间的随机整数。当然,如果您希望 12 包含在内,请将 10 更改为 11。

关于Javascript 随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1128503/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com