|
@@ -38701,7 +38701,16 @@ define(['exports'], function (exports) { 'use strict';
|
|
|
}
|
|
|
else {
|
|
|
if (typeof value === "string" && /^-?\d*\.\d+$/.test(value)) {
|
|
|
- obj[idx] = parseFloat(value) + "";
|
|
|
+ var count = 0;
|
|
|
+ for (var i = value.length - 1; i > 0; i--) {
|
|
|
+ if (value[i] === "0" || value[i] === ".") {
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ obj[idx] = value.substr(0, value.length - count);
|
|
|
}
|
|
|
else {
|
|
|
replaceNA(value);
|
|
@@ -38716,7 +38725,16 @@ define(['exports'], function (exports) { 'use strict';
|
|
|
}
|
|
|
else {
|
|
|
if (typeof value === "string" && /^-?\d*\.\d+$/.test(value)) {
|
|
|
- obj[key] = parseFloat(value) + "";
|
|
|
+ var count = 0;
|
|
|
+ for (var i = value.length - 1; i > 0; i--) {
|
|
|
+ if (value[i] === "0" || value[i] === ".") {
|
|
|
+ count++;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ obj[key] = value.substr(0, value.length - count);
|
|
|
}
|
|
|
else {
|
|
|
replaceNA(value);
|