问题标签 [dice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
168 浏览

c++ - 如何将现有代码/位图分配给 MFC

所以我写了一个模拟骰子游戏的程序,几乎就像掷骰子的游戏。我想把这个普通的控制台应用程序变成一个基于对话的 MFC。所以我会创建一个标记为“滚动”的按钮,窗口会显示两个骰子正在滚动。这是我为 condole 应用程序提供的代码。它工作得很好,但我很困惑如何将代码分配给按钮以及如何将模具面分配给其各自的位图。感谢您的帮助!

0 投票
2 回答
678 浏览

c# - C#骰子游戏,把它变成用户输入的输入

我做了一个骰子“游戏”,它随机选择一个数字,然后“掷骰”,看看要掷多少次才能得到相同的数字。我遇到的问题是如何让pyöräytys用户输入。

我尝试将其更改为pyöräytys = noppa.Next(1,7);可以读取按下的键但找不到任何东西的东西。

编辑:感谢解决方案 WhileTrueSleep,我在上面的代码中更新了它。只是另一件事,现在我可以输入超过 6 的数字,它会进入无限循环。我将如何使数字必须在 1-6 之间。

0 投票
2 回答
188 浏览

c# - 读取线();值之间

我做了一个骰子游戏,就在几分钟前,我在这里寻求解决方案,我得到了。它提出了一个新问题,我似乎无法找到答案。

这是代码。

问题是int.TryParse(Console.ReadLine(),out pyöräytys);只需要取 1-6 之间的值。现在如果我把 7 放在那里,游戏就会循环从 D6 中找到 7。有没有简单的解决方案,或者我应该让骰子更大。

0 投票
1 回答
170 浏览

c# - Dice returning 0 and no rolls

above is my method for when the roll button is clicked. Below is my dice class:

I have stated my variables for compDice and playerDice as :

I can't seem to figure out why it's returning 0 for both rolls over & over. can anyone help?

0 投票
1 回答
1019 浏览

php - 具有数据库读/写功能的 PHP 掷骰子

我担心我会咬掉一个比我意识到的更高级的项目,但我想制作一个小型 PHP 应用程序,只是不知道从哪里开始。

该应用程序需要:

  • 掷一整套 D&D 骰子
  • 将每卷的结果强加在其相应骰子的图像上
  • 生成随机验证 ID
  • 将滚动结果、验证 ID 以及滚动的日期和时间写入 MySQL 数据库
  • 允许用户保存(为论坛发帖)掷骰子的图像,显​​示验证 ID。
  • 允许其他用户(特别是 DM)输入验证码并验证点名、时间和日期 - 以防止不诚实。

可选的东西会很棒,但我担心会让这个项目更加复杂:

  • 某种类型的重掷防止器(掷骰之间每个 IP 的时间延迟,或者可能是 DM 可以设置玩家必须滚动的顺序的用户会话(DM 可以,当然,为缺席的玩家滚动))。

所以这就是目标,现在是问题:我本质上是一个新手。如果手边有备忘单,我可以编辑 PHP 代码并编写简单的代码。但我想对 StackOverflow 的优秀人员提出的问题是:

  • 这是我应该尝试以我有限的知识来应对的挑战吗?如果是这样,我应该在哪里寻求可以帮助我沿着这条道路前进的教育 - 如果没有,我找到可以为我创建此代码的人的最具成本效益的方法是什么(我不是在寻找任何独家的东西,一旦代码已创建,我将在网上免费发布并供公众使用)?
0 投票
2 回答
160 浏览

javascript - 我的代码没有加载(卡在 do/while 循环?)

我一直在尝试制作“一个程序”,它基本上保持“掷骰子”(随机化值)直到你得到蛇眼,当你这样做时,它应该显示掷骰子的次数。但是,它不加载。我做错了什么?

我试过在 Chrome/Firefox 中打开它,它会永远加载,我将无法打开控制台。在 JSFiddle 中尝试过,它变得没有响应。

0 投票
3 回答
4833 浏览

java - 使用骰子滚动程序循环,前一次滚动和双重检查

我敢肯定,对大多数人来说,这是一个相当微不足道的问题,但我不能完全弄清楚我是如何让前一个骰子整数与程序中的前一掷骰子保持相同的。我认为代码是相当不言自明的,这是一个如此微不足道的程序,我因为无法理解它而自责。

基本思想是 15,000 次模拟。掷两个骰子。如果你掷出双重退出。如果您在当前掷骰中掷出的总和与前一次掷骰的总和相同,则退出。我已经尝试通过打印出以前的骰子总数来进行调试,但每次都默认为零。

0 投票
3 回答
733 浏览

java - 在 Java 中用骰子掷出 6 的机会更大

我想知道如何编写一个更有机会掷出 6 的骰子?我已经尝试了一切,但我无法弄清楚算法。六的概率由用户给出。

我现在只是不知道如何编程random使用给定的概率来滚动 6 或 1-5。

0 投票
1 回答
1273 浏览

java - Java - farkle(贪婪)游戏(骰子和玩家数组,多个类)

我正在尝试为 Farkle 游戏(贪婪)之类的命令编写代码。这是计算机科学课程的介绍。简而言之,您掷出 6 个骰子,分数取决于您掷出的结果。然后,您需要移除使用过的骰子 -> 显示该掷骰的分数 -> 显示总分 -> 询问他们是否想再次掷骰。第一个达到用户确定分数的玩家为获胜者。

我有一堆为模型编写的代码,我正在处理视图。我在视图中苦苦挣扎,这使得我的模型代码更难推进。我们需要使用 Die 和 Player 类(我们得到了这些)。我使用 Die 很快,不太清楚如何应用 Player 类。

当我尝试运行我的命令行时,我的 rollCheck() 数组出现越界错误,而我的模型中的其他问题在我只是在 main 中进行测试时没有出现。我为发布的代码量道歉,但我认为看到所有内容都会更容易解决(不用说真的)。

如果有人能给我推动正确的方向来解决和使我的程序工作,那就太好了!谢谢你。

0 投票
3 回答
1167 浏览

java - 掷骰子的频率

问题:求 600 次掷骰的频率(即掷出的数字)。这是我到目前为止的代码,我似乎被困在某个地方,但我就是不知道错误在哪里;如果有人可以帮助我,那就太好了。