How to check if a double variable contains an integer and not a floating point in TypeScript

2 Answers

0 votes
let d: number = 9241278.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: number = 235423.0; 

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



/*
run:

true 

*/

 



answered Mar 7, 2024 by avibootz
...