Método JavaScript Number.isInteger( )

A continuación se muestra el ejemplo del método Number.isInteger().

  • Ejemplo: 

html

<script type="text/javascript">
    document.write(Number.isInteger(-2)+"<br>");
    document.write(Number.isInteger(0)+"<br>");
    document.write(Number.isInteger(2));         
</script>
  • Producción:
true
true
true

El método Number.isInteger() en JavaScript se usa para verificar si el valor que se le pasa es un número entero o no. Devuelve verdadero si el valor pasado es un número entero, de lo contrario, devuelve falso. 

Sintaxis:

Number.isInteger(value)

Parámetros: este método acepta un único valor de parámetro que especifica el número entero que el usuario desea comprobar. 

Valor devuelto: El método number.isInteger() devuelve un valor booleano, es decir, verdadero o falso. Devolverá verdadero si el valor pasado es del tipo Número y un número entero, de lo contrario, devuelve falso. Los siguientes ejemplos ilustran el método Number.isInteger() en JavaScript:

  • Pasar un número negativo como argumento : si se pasa un valor entero negativo al método como argumento, el método devolverá verdadero, si el valor negativo pasado no es de tipo entero, el método devolverá falso. 

html

<script type="text/javascript">
    document.write(Number.isInteger(-2));
    document.write(Number.isInteger(-2.56));         
</script>

Producción:

true
false
  • Pasar un número positivo como argumento : si se pasa un valor entero positivo al método como argumento, el método devolverá verdadero, si el valor positivo pasado no es de tipo entero, el método devolverá falso. 

html

<script type="text/javascript">
    document.write(Number.isInteger(2));         
</script>

Producción:

true
  • Pasar un cero como argumento : si se pasa cero al método Number.isInteger(), devolverá verdadero ya que cero también es un número entero. 

html

<script type="text/javascript">
    document.write(Number.isInteger(0));         
</script>

Producción:

true
  • Pasar un número que consta de lugares decimales como argumento : si se pasa un número decimal como argumento, el método devolverá falso. 

html

<script type="text/javascript">
    document.write(Number.isInteger(2.03));         
</script>

Producción:

false
  • Pasar una string como argumento : si el argumento pasado al método Number.isInteger() es de tipo string, devolverá falso. 

html

<script type="text/javascript">
    document.write("Output : " + Number.isInteger("hi"));         
</script>

Producción:

false

Navegadores compatibles:

  • Google Chrome 34 y superior
  • Borde 12 y superior
  • Firefox 16 y superior
  • Apple Safari 9 y superior
  • Ópera 21 y superior

JavaScript es mejor conocido por el desarrollo de páginas web, pero también se usa en una variedad de entornos que no son de navegador. Puede aprender JavaScript desde cero siguiendo este tutorial de JavaScript y ejemplos de JavaScript .

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *