Si queremos saber si un número es decimal o entero en JavaScript, utilizaremos algunas reglas matemáticas simples, dividiendo en número entre uno y validando si el resto es cero, en tal caso el número será entero, o decimal en el caso contrario.

<script>
    
    function is_decimal(val){
        if (val%1 == 0){
            alert(val+" es un número entero");
        }else{
            alert(val+" es un número decimal");
        }
    }
    
    is_decimal(11.11);
    
</script>
Código en vivo

Si te ha sido de utilidad ¡deja un comentario! 🙂