Search code examples
javascriptarraysnumbersdigits

How to remove a particular digit from an integer using javascript


I have an integer containing various digits, I want to remove 4th digit from an integer. How can I achieve that ?

Example :

let number = 789012345

Here I want to remove 0


Solution

  • Try this :

    // Input
    let number = 789012345;
    
    // Convert number into a string
    let numberStr = number.toString();
    
    // Replace the 0 with empty string
    const res = numberStr.replace(numberStr[3], '');
    
    // Convert string into a number.
    console.log(Number(res));