I want to write a function to trim additional decimal 0's from floating point numbers like 2.0, 5.00 but not 3.04.
so I wrote this:
const trimZeroFromDecimal = value =>
parseInt(value) === value ? parseInt(value) : value;
but will this equality between 2.0 and 2 hold true in all javascript environments - or are there any quirks to it?
Thanks for your help