我是编程的新手,我正在使用JavaScript编写一个简单的扑克骰子游戏
三个随机滚动的模具.最好的手是直的,即3,4,5.问题我是
正在编码决定三个骰子是否连续的方法.目前我提出的最好的是:
if ((die3 === die2 + 1 && die2 === die1 + 1) ||
(die3 === die1 + 1 && die1 === die2 + 1) ||
(die2 === die3 + 1 && die3 === die1 + 1) ||
(die2 === die1 + 1 && die1 === die3 + 1) ||
(die1 === die3 + 1 && die3 === die2 + 1) ||
(die1 === die2 + 1 && die2 === die3 + 1))
这有效,但看起来非常不优雅,如果我试图使用三个以上的骰子,那将是一个扩大规模的噩梦.
任何有关替代方法的帮助将不胜感激.谢谢.
最佳答案