第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

嘗試限制猜測后javascript(html)while循環(huán)不起作用

嘗試限制猜測后javascript(html)while循環(huán)不起作用

森林海 2023-05-25 16:24:06
我的主要目的是如果用戶猜中數(shù)字 5 次或當(dāng)用戶猜對正確答案時停止程序,程序也應(yīng)該結(jié)束。function abc(){    var guessbutton = document.getElementById("guessbutton");    var guess = document.getElementById("guess").value;    var maxtries = 5;    var count = 0;var secret = 10;    while (count < 6){if (guess == secret) {document.getElementById("feedback").innerHTML = "correct";guessbutton.disabled=true;break;}else if (guess > secret) {document.getElementById("feedback").innerHTML = "too high";}else if (guess < secret) {document.getElementById("feedback").innerHTML = "too low";}else{document.getElementById("feedback").innerHTML = "max try";guessbutton.disabled=true;break;}count++;}}我在使用這段代碼時遇到的問題是,即使經(jīng)過 5 次嘗試,它仍會繼續(xù)。我假設(shè)錯誤是由于count++;無法正常工作這是我的 html 代碼<input id="guess" type="text" name="guess"><button id="guessbutton" type="button" onclick="return abc()">Guess</button><p id="feedback"></p>
查看完整描述

1 回答

?
慕哥9229398

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個贊

您需要擺脫 while 循環(huán)。您只是循環(huán)而不允許用戶更新輸入文本框。您應(yīng)該檢查每次點(diǎn)擊的次數(shù)。


var guessbutton = document.getElementById("guessbutton");

var count = 0;

var maxTries = 5;

var secret = 10;


function abc() {

  var guess = Number(document.getElementById("guess").value);

  count++;

  console.log(count);

  if (guess == secret) {

    document.getElementById("feedback").innerHTML = "correct";

    guessbutton.disabled = true;

  } else if (guess > secret) {

    document.getElementById("feedback").innerHTML = "too high";

  } else if (guess < secret) {

    document.getElementById("feedback").innerHTML = "too low";

  } 

  if (count >= maxTries) {

    document.getElementById("feedback").innerHTML = "max try";

    guessbutton.disabled = true;

  }

}

<input id="guess" type="text" name="guess">

<button id="guessbutton" type="button" onclick="return abc()">Guess</button>

<p id="feedback"></p>


查看完整回答
反對 回復(fù) 2023-05-25
  • 1 回答
  • 0 關(guān)注
  • 122 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號