DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js馃拪| #213: Explica este c贸digo JavaScript

Explica este c贸digo JavaScript

Dificultad: B谩sico

const isInteger = (x) => Number.isInteger(x);
const isInteger2 = (x) => x % 1 === 0;

console.log(isInteger(2.1))
console.log(isInteger2(-2))
Enter fullscreen mode Exit fullscreen mode
  • A. true, true
  • B. false, false
  • C. false, true
  • D. true, false

Respuesta en el primer comentario.


Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:

  • C. false, true

isInteger usa el objeto Number para verificar si un n煤mero es entero o no.

isInteger2 verifica si el residuo del n煤mero dado entre 1 es igual a 0 para determinar si es entero o no.

Ambas funciones son equivalentes y funcionan muy bien independientemente del signo del n煤mero.