Como saber si un numero es entero o decimal? , .

Respuestas

Respuesta dada por: arnuy
20

Hay varias formas para comprobar si un numero es decimal o no pero quizás la más sencilla sea comprobando que el resto de la división del numero a analizar entre 1 sea igual a 0 lo que indicaría que es un numero entero y si el resultado es distinto de 0 el número será decimal.

No estaría de más comprobar que ciertamente es un número con isNaN(numero) que devuelve false en caso de que sea un número y true en el caso en el que no sea un numero.

Otra opción es usar Math.floor() para obtener la parte entera del numero y restársela al número y si es 0 pues entonces el número es entero y sino pues obviamente no.

Respuesta dada por: educacion1011222
1

Hay varias formas para comprobar si un numero es decimal o no pero quizás la más sencilla sea comprobando que el resto de la división del numero a analizar entre 1 sea igual a 0 lo que indicaría que es un numero entero y si el resultado es distinto de 0 el numero será decimal.

Preguntas similares