RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-305753

Steg_Brind's questions

Martin Hope
Steg_Brind
Asked: 2020-12-31 22:51:33 +0000 UTC

控制台中的光标坐标

  • 0

如何在 c++ Visual Studio 的控制台中返回光标坐标的当前值?最好举个例子

visual-c++
  • 1 个回答
  • 10 Views
Martin Hope
Steg_Brind
Asked: 2020-09-20 22:24:53 +0000 UTC

JavaScript函数[关闭]

  • 0
关闭 这个问题是题外话。目前不接受回复。

寻求调试帮助的问题(“为什么这段代码不起作用? ”)应该包括期望的行为、具体的问题或错误,以及在问题中重现它的最少代码。没有明确描述问题的问题对其他访问者毫无用处。请参阅如何创建一个最小的、独立的和可重现的示例。

4年前关闭。

改进问题

我有 4 个功能case1(); case2();case3(); case4();还有5个功能start();通过按下按钮启动,功能本​​身start()应该运行case1(); case2();case3(); case4();
结果,原来case1启动了,其余的都没有启动。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Steg_Brind
Asked: 2020-09-15 00:12:09 +0000 UTC

循环工作不正常。JS

  • 2

var flag = 1;
//var w_f = document.getElementById("width_of_field").value;
//var h_f = document.getElementById("height_of_field").value;
var w_f = 3;
var h_f = 3;
var acr1 = w_f * h_f;
function gameover(fr, sec, thr) {
  $("#go").css('display', 'block');
  $("#" + fr).css('background-color', 'red');
  $("#" + sec).css('background-color', 'red');
  $("#" + thr).css('background-color', 'red')
}

function case1() {
  var attemps_of_one_string = Math.floor(w_f / 3 * 2);
  //var attemps = 0;
  for (var d = 0; d < acr1; d++) {
    /*if (attemps === attemps_of_one_string) {
      d = d + 2;
      attemps = 0;
    }
    attemps++;*/
    var first = document.getElementById(String(d + 1)).innerHTML;
    var second = document.getElementById(String(d + 2)).innerHTML;
    var third = document.getElementById(String(d + 3)).innerHTML;
    if (first == second && first == third && first != "&nbsp;") {
      if (first == "X") {
        document.getElementById("live").innerHTML = "КРЕСТИКS WIN";
        gameover(d + 1, d + 2, d + 3)
      } else {
        document.getElementById("live").innerHTML = "НОЛИКS WIN";
        gameover(d + 1, d + 2, d + 3)
      }
    }
  }
}

function case2() {
  for (var k = 0; k < acr1; k++) {
    var first = document.getElementById(String(k + 1)).innerHTML;
    var second = document.getElementById(String(k + w_f + 1)).innerHTML;
    var third = document.getElementById(String(k + (w_f * 2) + 1)).innerHTML;
    if (first == second && first == third && first != "&nbsp;") {
      if (first == "X") {
        document.getElementById("live").innerHTML = "КРЕСТИКS WIN";
        gameover(k + 1, k + w_f + 1, k + (w_f * 2) + 1)
      } else {
        document.getElementById("live").innerHTML = "НОЛИКS WIN";
        gameover(k + 1, k + w_f + 1, k + (w_f * 2) + 1)
      }
    }
  }
}

function x_o(num) {
  if (flag === 1) {
    flag = 0;
    document.getElementById(num).innerHTML = "X";
    document.getElementById("live").innerHTML = "<b>НОЛИК</b>";
    $("#" + num).attr('disabled', "disabled");
    case1();
    case2()
  } else {
    flag = 1;
    document.getElementById(num).innerHTML = "O";
    document.getElementById("live").innerHTML = "<b>КРЕСТИК</b>";
    $("#" + num).attr('disabled', "disabled");
    case1();
    case2()
  }
}
html,
body {
  margin: 0;
  padding: 0;
  background: #878787
}

.container {
  max-width: 423px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  text-align: center
}

.sqr {
  text-align: center;
  line-height: 200%;
  background-color: transparent;
  border: black solid 0.5px;
  width: 33.33333333333333%;
  font-family: "arial";
  font-size: 10vh
}

.sqr:disabled {
  color: black
}
<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <title>КРЕСТИК И НОЛИК</title>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

  <body>
    <div class="container">
      <button class="sqr" id="1" onclick="x_o(1)">&nbsp;</button>
      <button class="sqr" id="2" onclick="x_o(2)">&nbsp;</button>
      <button class="sqr" id="3" onclick="x_o(3)">&nbsp;</button>
      <button class="sqr" id="4" onclick="x_o(4)">&nbsp;</button>
      <button class="sqr" id="5" onclick="x_o(5)">&nbsp;</button>
      <button class="sqr" id="6" onclick="x_o(6)">&nbsp;</button>
      <button class="sqr" id="7" onclick="x_o(7)">&nbsp;</button>
      <button class="sqr" id="8" onclick="x_o(8)">&nbsp;</button>
      <button class="sqr" id="9" onclick="x_o(9)">&nbsp;</button>
      <p id="live" style="display: block; margin-left: 43%"><b>КРЕСТИК</b></p>
      <p id="go" style="cursor: pointer; display: none; margin-top: 10%; font-family: 'arial'" onclick="$(this).hide(50), $('button').text('&#160').css('background-color', 'transparent').attr('disabled', false), $('#live').text('КРЕСТИК'), flag=1"><b>ПОПРОБОВАТЬ СНОВА</b></p>
    </div>
  </body </html>

我正在尝试创建一个三分球游戏。我第一次想做 3 对 3 场。然后让用户可以选择字段的宽度和高度。但现在不是这样。case1 函数(它计算水平边距并尝试选择获胜者)正常工作。case2 函数应该做同样的事情,只是垂直计算字段。所以case2根本行不通。不知道为什么

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Steg_Brind
Asked: 2020-08-08 23:40:31 +0000 UTC

如何使用循环完全停止函数?JS

  • 2

我有一个函数,这个函数在按下按钮的时候执行,然后在函数中触发一个循环,循环中有一个setTimeout带有闭包函数。问题是,如何通过按下另一个按钮,使具有循环的功能完全停止/中断?

javascript
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5