仅使用javascript,html和css创建二十一点游戏

时间:2015-02-06 06:47:36

标签: javascript android html mobile-application blackjack

我使用PhoneGap编写移动应用程序,我只使用HTML和JavaScript。到目前为止,我已经完成了所有投注功能,例如开始初始投注,增加或减少投注的按钮,以及当玩家赢,输或获得二十一点时调用的功能。我的问题是甲板。

知道我称之为我的功能可能会有所帮助,我不知道,但无论如何它们都在这里:

  • function win()将赌注的价值加到总金额上。
  • function lose()减去从总金额中下注的价值。
  • function blackjack()为总金额增加了一倍半的价值,我使用了Math.floor()

所以考虑到这一点,我有两个问题。

  1. 我想要一个像甲板一样的甲板。我可能有点挑剔,但我想要它,以便如果显示一张牌,在使用所有52张牌或者牌组洗牌之前不会再次调用。这些卡片可以随机出现,只要卡片没有重复,我就不在乎。另外,你如何分开处理的桩?

    例如,一堆是用户,另一堆是经销商。我认为这是必要的,因为我们将使用卡值添加并决定谁赢了。

    下一部分不是必需的,但会很好。

    是否有办法可以将图像添加到所选的卡片中,以便玩家可以直观地看到所绘制的卡片?

  2. 使用JavaScript,html和css __ONLY__,我可以将值保存到应用程序内部内存还是什么?我想要达到的目标是,当玩家关闭应用程序时,他们的奖金数量是#34;将被保存,并在下次打开应用程序时显示。

  3. 我还有一个问题,但这个不是应用程序的一部分。

    有人知道您需要多大时间才能注册Google开发者帐户吗?我想在我完成时发布我的应用,但我只有17岁而且我不知道我是否可以创建一个Google开发者帐户,因为我的年龄,我可以在Google Play上发布我的应用

1 个答案:

答案 0 :(得分:0)

要在客户端存储一些数据,您可以在Web浏览器中使用localStorage,也许这不是在Android中工作的最佳方法,但是无效。

localStorage.setItem("key", "value");

localStorage.getItem("key");

你可以存储信息