fork download
  1. let teste = '123 mudar 40000000056';
  2. let retorno = teste.split('').filter(item => Number(item)).join('');
  3. console.log(retorno); // exclui os zeros
  4.  
  5. // deveria testar se é número
  6. retorno = teste.split('').filter(item => ! isNaN(Number(item))).join('');
  7. console.log(retorno); // só que ainda manteve os espaços, porque Number(' ') é zero
  8.  
  9. // então o certo é usar parseInt
  10. retorno = teste.split('').filter(item => ! isNaN(parseInt(item))).join('');
  11. console.log(retorno); // agora sim, só os números
  12.  
  13.  
Success #stdin #stdout 0.08s 31348KB
stdin
Standard input is empty
stdout
123456
123  40000000056
12340000000056