To check if a string is a float with JavaScript, we can use the isNaN
function.
For instance, we write
if (!isNaN(value) && value.toString().includes(".")) {
console.log("this is a float.");
}
to check if value
is a number by negating the boolean returned by isNaN
.
And then we check if a decimal point is included by converting value
to a string with toString
and call the includes
method on the string.
If both are true
, then value
is a float.