89 lines
4.7 KiB
JavaScript
89 lines
4.7 KiB
JavaScript
var fn={};
|
|
fn.showChip=function(e,chiptype,downbet,gameId){
|
|
if(downbet==0){return false};
|
|
var w5 = parseInt(downbet / 50000),
|
|
w2 = parseInt((downbet - w5 * 50000) / 20000),
|
|
w1 = parseInt((downbet - w5 * 50000 - w2 * 20000) / 10000),
|
|
w = parseInt(downbet / 10000),
|
|
k5 = parseInt((downbet - w * 10000) / 5000),
|
|
k2 = parseInt((downbet - w * 10000 - k5 * 5000) / 2000),
|
|
k1 = parseInt((downbet - w * 10000 - k5 * 5000 - k2 * 2000) / 1000),
|
|
k = parseInt((downbet - w * 10000) / 1000),
|
|
b5 = parseInt((downbet - w * 10000 - k * 1000) / 500),
|
|
b2 = parseInt((downbet - w * 10000 - k * 1000 - b5 * 500) / 200),
|
|
b1 = parseInt((downbet - w * 10000 - k * 1000 - b5 * 500 - b2 * 200) / 100),
|
|
b = parseInt((downbet - w * 10000 - k * 1000) / 100),
|
|
s5 = parseInt((downbet - w * 10000 - k * 1000 - b * 100) / 50),
|
|
s2 = parseInt((downbet - w * 10000 - k * 1000 - b * 100 - s5 * 50) / 20),
|
|
s1 = parseInt((downbet - w * 10000 - k * 1000 - b * 100 - s5 * 50 - s2 * 20) / 10),
|
|
s = parseInt((downbet - w * 10000 - k * 1000 - b * 100) / 10),
|
|
y5 = parseInt((downbet - w * 10000 - k * 1000 - b * 100 - s * 10) / 5);
|
|
var str='';
|
|
for (var o = 0; o < w5; o++) {
|
|
str=str+'<i class="chip-5w" style="margin-bottom:' + o * 2.5 + 'px"></i>'
|
|
}
|
|
for (var p = 0; p < w2; p++) {
|
|
str=str+'<i class="chip-2w" style="margin-bottom:' + (w5 + p) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var q = 0; q < w1; q++) {
|
|
str=str+'<i class="chip-1w" style="margin-bottom:' + (w5 + w2 + q) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var r = 0; r < k5; r++) {
|
|
str=str+'<i class="chip-5k" style="margin-bottom:' + (w5 + w2 + w1 + r) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var t = 0; t < k2; t++) {
|
|
str=str+'<i class="chip-2k" style="margin-bottom:' + (w5 + w2 + w1 + k5 + t) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var u = 0; u < k1; u++) {
|
|
str=str+'<i class="chip-1k" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + u) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var v = 0; v < b5; v++) {
|
|
str=str+'<i class="chip-500" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + v) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var w = 0; w < b2; w++) {
|
|
str=str+'<i class="chip-200" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + w) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var x = 0; x < b1; x++) {
|
|
str=str+'<i class="chip-100" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + x) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var z = 0; z < s5; z++) {
|
|
str=str+'<i class="chip-50" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + z) * 2.5 + 'px"></i>'
|
|
}
|
|
|
|
for (var k = 0; k < s2; k++) {
|
|
str=str+'<i class="chip-20" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + k) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var j = 0; j < s1; j++) {
|
|
str=str+'<i class="chip-10" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + j) * 2.5 + 'px"></i>'
|
|
}
|
|
for (var l = 0; l < y5; l++) {
|
|
str=str+'<i class="chip-5" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + s1 + l) * 2.5 + 'px"></i>'
|
|
}
|
|
if (downbet > 0) {
|
|
if(gameId==1||gameId==2){
|
|
str=str+'<strong class="money" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + s1 + l) * 2.5 + 'px">' + downbet + '</strong>'
|
|
}else if(gameId==4){
|
|
var index = chiptype.lastIndexOf("\_");
|
|
var times= chiptype.substring(index + 1, chiptype.length);
|
|
if(times=='double'){
|
|
str=str+'<strong class="money" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + s1 + l) * 2.5 + 'px">' + downbet + '<small class="smallfont">预扣:'+downbet*4+'</small></strong>'
|
|
}else if(times=='haploid'){
|
|
str=str+'<strong class="money" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + s1 + l) * 2.5 + 'px">' + downbet + '</strong>'
|
|
}
|
|
}
|
|
else if(gameId==5){
|
|
var index = chiptype.lastIndexOf("\_");
|
|
var times= chiptype.substring(index + 1, chiptype.length);
|
|
if(times=='double'){
|
|
str=str+'<strong class="money" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + s1 + l) * 2.5 + 'px">' + downbet + '<small class="smallfont">预扣:'+downbet*19+'</small></strong>'
|
|
}else if(times=='haploid'){
|
|
str=str+'<strong class="money" style="margin-bottom:' + (w5 + w2 + w1 + k5 + k2 + k1 + b5 + b2 + b1 + s5 + s2 + s1 + l) * 2.5 + 'px">' + downbet + '</strong>'
|
|
}
|
|
}
|
|
}
|
|
e.html[chiptype]=str
|
|
}
|
|
|
|
|
|
export default fn
|