参考一下
http://www.51windows.net/myjs/

解决方案 »

  1.   

    呵呵,志同道合,本菜也准备使用javascript来编写各种游戏,现在仅完成俄罗斯方块版本1麻将嘛,算法也不是太简单,却也不难先不考虑算法效率,给一个参考以十三张麻将为例,放于一个数组中,从数组头开始检查,将第一张牌推进另一数组,查找有无相似牌,有则加入,再找第三张,没找到将第二张推出,并将此二张放入另一数组(如该数组已满,则作标志,下一步),查找临近牌(有可能有两种情况),方法类似,如果没有,则查找下一张,再失败(根据标志判断二张的数组是否已满),则不能胡。 如果一直进行到完则可胡。 当然特殊的规则要另外判断了
      

  2.   

    志同道合的老兄,留个联系方式怎么样,MSN也行啊,发短信息给我:)
      

  3.   

    去参考一下 MUDLIB 里的麻将代码寻找胡牌算法。