Javascript 生成并比较随机数(在游戏中)

Javascript 生成并比较随机数(在游戏中),javascript,Javascript,**我被这部分代码卡住了,我想生成一个随机数,并将其与选择玩家的数字进行比较,然后根据结果给出一条消息** let butons=document.queryselectoral(“.btn”); 让result=document.getElementById('result'); 让eleccionPc=document.getElementById('elP'); 让eleccionPlayer=document.getElementById('elPlayer'); butons.for

**我被这部分代码卡住了,我想生成一个随机数,并将其与选择玩家的数字进行比较,然后根据结果给出一条消息**

let butons=document.queryselectoral(“.btn”);
让result=document.getElementById('result');
让eleccionPc=document.getElementById('elP');
让eleccionPlayer=document.getElementById('elPlayer');
butons.forEach((按钮)=>{
按钮。addEventListener('单击',()=>{
eleccionPc.textContent=Math.floor(Math.random()*3)+1;
if(button.textContent=='1'eleccionPc.textContent){
eleccionPlayer.textContent='3';
结果。textContent='你赢了他妈的';
} 
/*else if(button.textContent==“2”>eleccionPc.textContent){
}*/
})
})

PD:我仍然不知道如何制作一份像样的出版物这没有任何意义:

button.textContent==='1' < eleccionPc.textContent
button.textContent=='1'
语句的前半部分返回“true”或“false”,然后尝试查看该值是否小于一个数字

也许你是说这个

button.textContent < eleccionPc.textContent
button.textContent
问题出在if语句中,您需要在if语句中使用&&

if(button.textContent==“1”和&button.textContent

else if(button.textContent=='3'&&button.textContent>eleccionPc.textContent)


这将解决问题,如果您有任何问题,请问我

嗨,欢迎使用SO。你能把你的代码放在你的问题正文而不是图片里吗?你应该提供一个你的代码的工作片段,这意味着HTML,JS和可选的CSS。这样我们可以为您的问题提供完整的解决方案。另外,我建议检查,但可能当我按下示例按钮时,一个生成另一个,这是我不理解的,我对该语言非常陌生。我看到了游戏画面,它非常好,继续工作-&意思是,在你的if语句中,你有两个条件,如果条件一为真,条件二为真,你需要继续,这里我们使用-&这意味着,所有的条件都应该是真的继续。| |意思是,如果你想知道,如果你的条件之一是真的,而不管第二个条件是否为假,你可以把| |而不是&,| | |意思是如果你的条件之一是真的,那么继续,| |是&的对立面,如果你有什么问题尽管问我,我的朋友,你的贡献对我帮助很大!
button.textContent < eleccionPc.textContent