写了一个24点游戏,目前遇到了2个bug,请教大家解决思路
第1个BUG是当随机生成的数字相同时,根据数字随机生成背景图像,但是会重复,如何避免重复保证同一个数字是不同的花色
generate_background = function(num){
var random_number = math.random(1,4)
var suit
if(random_number == 1){
suit = "方块"
}
elseif(random_number == 2){
suit = "梅花"
}
elseif(random_number ==3){
suit = "红桃"
}
else {
suit = "黑桃"
}
picbackground = "\res\" ++ suit ++ num ++ ".png"
return picbackground, suit;
}
第2个BUG是计算时数字显示的问题,比如计算10÷3,结果是3.33333333,太长无法显示,怎么处理这个显示效果