传入5个牌对象,返回一个牛几的字串,求JS版算法。

5张同花色同花顺,
5张牌总数小于10,五小牛
5张牌每张都大于10,五花牛
4张一样牌炸弹
3张一样+2张一样葫芦
牛牛…无牛

算法还分什么语言??

JS的我就能直接用啊。

这是不想自己写代码,找别人写?

不是啊。别的代码也行,写个思路出来也行。

你自己不是说了思路了?“传入5个牌对象,返回一个牛几的字串,求JS版算法。”,传入5个牌对象,然后选择牌型

底下的三个不知道咋循 环

先三个三个的拼10呀
剩下的两个就是点

比如我取五个数中的1,2,3,如果相加除以10,余数为0那就再取4,5相加得到的余数就是牛几
有就返回字串,没有就执行1,2,4
再没有就执行1,2,5
5个数,三个一组,总共只有6组。

枚举所有组合就行啦 就这么几种组合

https://www.zhihu.com/question/28094446
改成js的就行了

做前端的一定要有尊严,牛几这种东西就让服务端传给你,你管它牛几,一句话,扔给服务端

3赞

正确的甩锅姿势,赞一个

这算法自己都说了还要代码啊

说得太对了呀:joy:

难道不是应该写一个算法,丢给服务器,让他们用这个算法生成结果,传给前端吗:joy:

很有道理:joy:

凑个热闹,数据不就是服务端给点吗,前端不就是显示出来吗

这个回答 太牛逼了

这不就是我经常干的事吗?:joy:~~,虽然说现在很少这样做了