How to check if a double variable contains an integer and not a floating point in Node.js

2 Answers

0 votes
let d = 241278.0;

if (d == Math.floor(d)) {
    console.log("The double variable contains an integer");
}
else {
    console.log("The double variable contains a floating point");
}



/*
run:

The double variable contains an integer

*/

 



answered Mar 7, 2024 by avibootz
0 votes
const d = 2735423.0; 

console.log(Number.isInteger(d)); 




/*
run:

true 

*/

 



answered Mar 7, 2024 by avibootz
...