|
|
@@ -75,34 +75,36 @@
|
|
|
},
|
|
|
formatScrollNumber (num, logo) {
|
|
|
// let re = /(\d+)(\d{3})/
|
|
|
- if (num > 99999999) {
|
|
|
- let str2 = num.toString()
|
|
|
- num = Math.floor(num / 100000000)
|
|
|
- if (parseInt(str2.charAt(str2.length - 8)) > 8) {
|
|
|
- num = num + 1
|
|
|
- }
|
|
|
- let length = String(num).length
|
|
|
- this.len = length > 3 ? length + 1 : length
|
|
|
- num = (Array(7 - length).join(0) + num)
|
|
|
- num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">亿</span>'
|
|
|
- } else if (num > 9999) {
|
|
|
- let str = num.toString()
|
|
|
- num = Math.floor(num / 10000)
|
|
|
- if (parseInt(str.charAt(str.length - 4)) > 4) {
|
|
|
- num = num + 1
|
|
|
- }
|
|
|
- let length = String(num).length
|
|
|
- this.len = length > 3 ? length + 1 : length
|
|
|
- num = (Array(7 - length).join(0) + num)
|
|
|
- num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">万</span>'
|
|
|
- } else {
|
|
|
- let length = String(num).length
|
|
|
- this.len = length > 3 ? length + 1 : length
|
|
|
- num = (Array(7 - length).join(0) + num)
|
|
|
- if (logo === 0) {
|
|
|
- num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">家</span>'
|
|
|
+ if (num) {
|
|
|
+ if (num > 99999999) {
|
|
|
+ let str2 = num.toString()
|
|
|
+ num = Math.floor(num / 100000000)
|
|
|
+ if (parseInt(str2.charAt(str2.length - 8)) > 8) {
|
|
|
+ num = num + 1
|
|
|
+ }
|
|
|
+ let length = String(num).length
|
|
|
+ this.len = length > 3 ? length + 1 : length
|
|
|
+ num = (Array(7 - length).join(0) + num)
|
|
|
+ num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">亿</span>'
|
|
|
+ } else if (num > 9999) {
|
|
|
+ let str = num.toString()
|
|
|
+ num = Math.floor(num / 10000)
|
|
|
+ if (parseInt(str.charAt(str.length - 4)) > 4) {
|
|
|
+ num = num + 1
|
|
|
+ }
|
|
|
+ let length = String(num).length
|
|
|
+ this.len = length > 3 ? length + 1 : length
|
|
|
+ num = (Array(7 - length).join(0) + num)
|
|
|
+ num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">万</span>'
|
|
|
} else {
|
|
|
- num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">个</span>'
|
|
|
+ let length = String(num).length
|
|
|
+ this.len = length > 3 ? length + 1 : length
|
|
|
+ num = (Array(7 - length).join(0) + num)
|
|
|
+ if (logo === 0) {
|
|
|
+ num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">家</span>'
|
|
|
+ } else {
|
|
|
+ num += ' <span style="color: #376ef3;font-size: 16px;position:relative;top: -3px;">个</span>'
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
// while (re.test(num)) {
|