xxxxxxxxxx
use a regular expression like this
var strNumber = "0049";
console.log(typeof strNumber); //string
var number = strNumber.replace(/^0+/, '');
xxxxxxxxxx
function removeTrailingZerosAndPad(integer) {
// Convert to a string, remove trailing zeros, and pad with zeros to ensure at least three digits
const stringWithoutZeros = integer.toString().replace(/0+$/, '');
const paddedInteger = stringWithoutZeros.padStart(3, '0');
return Number(paddedInteger);
}
// Example usage:
const originalInteger = 35000000;
const modifiedInteger = removeTrailingZerosAndPad(originalInteger);
console.log(modifiedInteger); // Output: 350