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

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

如何在函數中插入while循環

如何在函數中插入while循環

繁星淼淼 2023-09-28 16:49:28
我試圖在名為 myFunction 的函數中插入 while 循環。當您單擊該按鈕時,它應該顯示數組結果。<!DOCTYPE html><html><body><button id="btn">Click Me!</button><p id="i"><strong>this</strong> represents:</p><p id="demo"></p><script>  function myFunction () {let i = 0;while(i<5){    document.write(i  + '<br/>');    i++;}}var btn = document.getElementById("btn");btn.addEventListener("click", myFunction());</script></body></html>
查看完整描述

2 回答

?
慕田峪9158850

TA貢獻1794條經驗 獲得超8個贊

嘗試這樣:


<!DOCTYPE html>

<html>


  <body>

    <button id="btn">Click Me!</button>


    <p id="i"><strong>this</strong> represents:</p>


    <p id="demo"></p>

    <script>

      function myFunction() {

        console.log(1)

        let i = 0;

        while (i < 5) {

          document.write(i + '<br/>');

          i++;

        }

      }


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

      btn.addEventListener("click", myFunction);


    </script>

  </body>

</html>

有一些小錯誤需要糾正,例如was()應該是以及函數名稱后面所需括號myFunction的定義。myFunction()



查看完整回答
反對 回復 2023-09-28
?
慕哥9229398

TA貢獻1877條經驗 獲得超6個贊

myFunction 之后缺少 ():


  function myFunction() {

let i = 0;

while(i<5){

    document.write(i  + '<br/>');

    i++;

}

您確定要使用document.write而不是console.log(i)?


查看完整回答
反對 回復 2023-09-28
  • 2 回答
  • 0 關注
  • 123 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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