How to check whether a float number is even or odd in JavaScript

1 Answer

0 votes
function float_even( f) {
    var s = f.toString();
  
    var n = s[s.length - 1] - '0';
   
    return n % 2 === 0;
} 
 
var f = 124.87619;
 
if (float_even(f))
    document.write("even" + "<br />");
else
    document.write("odd" + "<br />");
              
              
f = 23.8716;
        
if (float_even(f))
    document.write("even" + "<br />");
else
    document.write("odd" + "<br />");



   
/*
run:
    
odd
even
       
*/

 



answered Sep 2, 2019 by avibootz

Related questions

1 answer 212 views
1 answer 215 views
1 answer 205 views
1 answer 202 views
1 answer 199 views
1 answer 214 views
...