亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

生成并比較隨機數(在游戲中)

生成并比較隨機數(在游戲中)

叮當貓咪 2024-01-18 09:53:42
**我被困在代碼的這一部分,我想生成一個隨機數并將其與選擇玩家的數字進行比較,并根據結果給出一條消息**這是該程序的圖片let butons=document.querySelectorAll(".btn");let result=document.getElementById('result');let eleccionPc=document.getElementById('elP');let eleccionPlayer=document.getElementById('elPlayer');butons.forEach((button)=>{  button.addEventListener('click',()=>{eleccionPc.textContent=Math.floor(Math.random()*3)+1;       if(button.textContent==='1' < eleccionPc.textContent) {          eleccionPlayer.textContent='1';          result.textContent='You are Loser';                 }         else if (button.textContent==='3' > eleccionPc.textContent) {           eleccionPlayer.textContent='3';          result.textContent='You win MotherFucker';        }         /*else if (button.textContent=="2" > eleccionPc.textContent ){        }*/      })})PD:我還是不知道如何做出像樣的出版物
查看完整描述

2 回答

?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

問題出在if語句上,if語句中需要使用&&

if(button.textContent === '1' && button.textContent < eleccionPc.textContent)

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

這樣就可以解決問題了,有什么問題可以問我


查看完整回答
反對 回復 2024-01-18
?
手掌心

TA貢獻1942條經驗 獲得超3個贊

這沒有任何意義:

button.textContent==='1' < eleccionPc.textContent

語句的前半部分返回“true”或“false”,然后嘗試查看它是否小于一個數字?

也許你的意思是這個?

button.textContent < eleccionPc.textContent


查看完整回答
反對 回復 2024-01-18
  • 2 回答
  • 0 關注
  • 156 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號