为了账号安全,请及时绑定邮箱和手机立即绑定

如何在函数中插入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条经验 获得超7个赞

尝试这样:


<!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 关注
  • 87 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信