我有三个变量存储math.random()生成的随机数,然后我有三个其他变量存储这三个变量的加法,如下所示:
var zikT = 0;
var hamT = 0;
var musT = 0;
$("#reset").click(function(){
var random = Math.floor(Math.random() * 12 + 1);
var random_0 = Math.floor(Math.random() * 12 + 1);
var random_1 = Math.floor(Math.random() * 12 + 1);
zikT += (random_0);
hamT += (random);
musT += (random_1);
})

<p id="leading"></p>
&#13;
if(zikT > hamT && zikT > musT){
$("#leading").html('you');
}else if(hamT > zikT && hamT > musT){
$("#leading").html('me');
}
else if(musT > zikT && musT > hamT){
$("#leading").html('i');
}
&#13;
答案 0 :(得分:0)
您可以使用Math.max()
找出哪个是最高的。
var highest = Math.max(zikT , hamT, musT);
<强>更新强>
然后使用if else
查找要显示的名称
if(highest == zikT){
$("#leading").html('you');
}else if(highest == hamT){
$("#leading").html('me');
}else if(highest == musT){
$("#leading").html('i');
}
答案 1 :(得分:0)
这将有效:
var zikT = 0;
var hamT = 0;
var musT = 0;
$("#reset").click(function(){
var random = Math.floor(Math.random() * 12 + 1);
var random_0 = Math.floor(Math.random() * 12 + 1);
var random_1 = Math.floor(Math.random() * 12 + 1);
zikT += random_0;
hamT += random;
musT += random_1;
whoishighest();
});
function whoishighest(){
if(zikT >= hamT && zikT >= musT){
//
}else if(hamT >= zikT && hamT >= musT){
//
}else if(musT >= zikT && musT >= hamT){
//
}
}
答案 2 :(得分:-1)
$("#reset").click(function(){
var zikT = Math.floor(Math.random() * 12 + 1);
var hamT = Math.floor(Math.random() * 12 + 1);
var musT = Math.floor(Math.random() * 12 + 1);
//DO YOUR LOGIC HERE
})