blackjack

    2热度

    2回答

    你好惊人的StackOverflow, 我想做一个使用JavaScript的二十一点游戏。在我的代码中,我有两个功能。这些功能会在按下“处理”按钮时发出第一张卡片值,并在按下“击中”时发出第二张卡片值。我将如何添加这两个函数来添加两张牌的价值,以便我可以测试玩家是否已经超过了21的值?我很欣赏你读这本书的时间,谢谢!这里是我的代码: var score = 0; var deck =

    0热度

    2回答

    我想让我的二十一点游戏给我一个新卡时,我按下按钮,绘制一个卡(命中) private void btnDraw_Click(object sender, EventArgs e) { Random rdn = new Random(); int YourCardOne = rdn.Next(1, 10 + 1); this.lblYourCardOn

    -1热度

    1回答

    我有麻烦我的王牌的值设置为1名或11.我的教授说这样对我,当我问他是怎么做到这一点: 一个王牌的价值取决于在你手中的其他牌上。你必须首先添加所有其他牌,然后决定ACE是否应该算作一个或十一个。你应该在你的手类中有一个方法(我使用了玩家类),这个方法叫做“价值”,它决定了你的手的价值。在该方法内部将是确定一个ace是一个还是十一个的逻辑。 还不完全确定如何去做。 class Card {

    1热度

    2回答

    创建Blackjack程序以使用外部Javascript文件在HTML页面中显示时遇到问题。 我不需要贴上我的名片,我创建了一个总是在17-21之间的经销商。 我不确定我的代码的哪些部分完全错误,哪些需要调整。我相信我已经做了一些破坏了这个计划的事情。 编辑:我编辑了一些修复程序,你们许多人已经帮助过,运行程序时得到的错误是,如果我确实使用警报来显示得分/结果,运行时不会出现。 我的目标是,以显示

    1热度

    1回答

    这是我的第一篇文章,所以我希望我这样做是正确的。我目前正在研究一个非常简单的黑色插孔。 当我测试我的程序(如下图所示)时,没有任何东西出来,但eclipse只是一直工作,除非我终止。我查了一下这个问题,看起来它可能是一个无限循环。在弄乱代码之后,我仍然有这个问题。 尽管我99%确定“while(sum < 16)”循环导致了这个问题,但我不明白为什么它会永远持续下去,因为总和应该越来越大。 感谢您

    0热度

    1回答

    嘿家伙玩二十一点时,经销商会知道ace可以是1或11,但是当机会来玩它为1时,它会破产。例如: 用2个ACE球刚开始时,你在技术上有一张2,12,或22 比方说第一张牌庄家的牌是杰克。 因此,你有:一个12,一个22,或一个32. 因此,保持12的态度,并增加了杰克使它成为22并失去。 这里的代码 def evaluateHand(self, dHand): DValue = 0

    -2热度

    1回答

    我几乎完成了我的二十一点游戏,但我在添加整数卡时遇到了问题。正如你所看到的,我打印这些卡片并显示卡片的价值,第二个值是两张卡片的总和。我只是想打印总和,但由于某种原因,我无法摆脱第一张牌的价值。而且经销商没有得到他的卡片,为什么? 我遇到的第二个问题是,当其中一名球员获得一张新牌时,我希望将该新牌值添加到该球员的第一笔总和中。 void deal(const Card * const Deck,

    -1热度

    1回答

    当我运行代码时,第一次打印出套牌,但第二次打印“无”。我认为甲板名单由于某种原因被覆盖,但不知道为什么。任何帮助,将不胜感激。 class Deck(object): def __init__(self,deck=['2c','3c','4c','5c','6c','7c','8c','9c','tc','jc','qc','kc','ac','2d','3d','4d','5d','6

    2热度

    2回答

    所以我试图通过使用随机骰子在Python中编程一个二十一点游戏,我试图将玩家函数与经销商函数进行比较,但是我不知道如何与其他函数进行比较?如果你可以解释一下如何在一个函数中创建一个局部变量,这个局部变量等于另一个函数中的另一个局部变量,那将是非常值得赞赏的。代码是用于如果你只是想看看我想要做什么,它没有完成。 玩二十一点骰子的程序。 import random def roll_die():

    0热度

    1回答

    我遇到了与计数器变量麻烦。每次我离开每种方法,计数重新初始化为0.我还没有完成Stay()方法Hit()方法正在杀死。每次击中后,我需要显示所有用户的卡片。我不知道该怎么做。必须有更有效的方法。我认为我所有的问题都来自Count变量的问题。 感谢您的任何帮助。 以下是我的主要课程。下面是我的Deck课程。 我忽略了Card,Suit和Rank类。 using System; using Syst