Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

511
Visualizações
¿Cómo revertir el valor numérico que tiene notación científica en nodeJS?

Quiero entender la mejor manera de invertir un número entero (tanto positivo como negativo) en NodeJS 12. ¿Podemos hacer esto sin convertir el número en cadena? También debería admitir números de notación científica como 1e+10, que es 10000000000.

 Input/Expected Output 500 = 5 -94 = -49 1234 = 4321 -1 = -1 1e+10 = 1 123.45e+10 = 54321
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Espero que esta función de una línea resuelva su caso de uso

 // The Math.sign() function returns either a positive or negative +/- 1, // indicating the sign of a number passed into the argument. function reverseInt(n) { return parseInt(n.toString().split('').reverse().join('')) * Math.sign(n) } console.log(reverseInt(500)); console.log(reverseInt(-94)); console.log(reverseInt(1234));

about 4 years ago · Juan Pablo Isaza Relatório

0

Esta es la respuesta que se me ocurrió, pero creo que podría haber una mejor manera. No me gustó la forma en que tuve que convertir el número entero en cadena, invertirlo y volver a convertirlo en número entero.

 parseInt(Math.sign(num) * parseInt(Math.abs(num).toString().split("").reverse().join("")))
about 4 years ago · Juan Pablo Isaza Relatório

0

function reverseNum(num) { return ( parseFloat( num .toString() .split('') .reverse() .join('') ) * Math.sign(num) ) }

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda