emmet.sdk
Version:
Emmet.Bridge SDK library
24 lines • 816 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.formatFractionalPart = void 0;
function formatFractionalPart(fraction) {
if (fraction) {
let lastSignificant = -1;
for (let i = fraction.length - 1; i >= 0; i--) {
if (fraction[i] !== '0') {
lastSignificant = i;
break;
}
}
const lastNonZeroIndex = lastSignificant >= 0
? lastSignificant + 1 : 0;
[...fraction].reverse().findIndex(char => char !== '0');
const formattedFractionalPart = fraction.substring(0, lastNonZeroIndex);
return formattedFractionalPart;
}
else {
return '';
}
}
exports.formatFractionalPart = formatFractionalPart;
//# sourceMappingURL=formatFractionalPart.js.map