我正在建立一个网站,但是JavaScript部分无法正常工作。
看这里的脚本:



    do {
      if (percen === 0) {
        console.log();
      } else if (percen === 1) {
        document.getElementById("percen").innerHTML = "Text"
      } else if (percen === 2) {
        document.getElementById("percen").innerHTML = "Text"
      } else if (clicks === 3) {
        ++percen;
      } else if (clicks === 4) {
        ++percen;
      } else if (clicks === 5) {
        ++percen;
      } else if (clicks === 6) {
        ++percen;
      } else if (clicks === 7) {
        var percen = 0;
      }
    }





但是,当我在HTML文件中运行它时,它不会循环。使用按钮时,变量“ percen”将++。

最佳答案

尝试在末尾添加“ do while”循环的“ while”部分:

do {
    if (percen === 0) {
        console.log();
    }

    // rest of your code
    // ...
}
while (percen < 100);

09-17 07:00