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))
- A.
true
,true
- B.
false
,false
- C.
false
,true
- D.
true
,false
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
false
,true
isInteger
usa el objetoNumber
para verificar si un número es entero o no.isInteger2
verifica si el residuo del número dado entre1
es igual a0
para determinar si es entero o no.Ambas funciones son equivalentes y funcionan muy bien independientemente del signo del número.