How to use isfinite() function to check if the given number has finite value in JavaScript

3 Answers

0 votes
document.write(isFinite(Infinity) + "<br />");  
document.write(isFinite(-Infinity) + "<br />");   
document.write(isFinite(NaN) + "<br />");         
  
 
/*
run

false
false
false
 
*/

 



answered Jul 24, 2016 by avibootz
edited Apr 14, 2017 by avibootz
0 votes
document.write(isFinite(0) + "<br />");  
document.write(isFinite(null) + "<br />");   
document.write(isFinite(13e32) + "<br />");         
document.write(isFinite(1/0) + "<br />");         
  
 
/*
run

true
true
true
false
 
*/

 



answered Jul 24, 2016 by avibootz
edited Apr 14, 2017 by avibootz
0 votes
// the parameter is first converted to a number

document.write(isFinite("100") + "<br />");  
 
 
/*
run

true
 
*/

 



answered Jul 24, 2016 by avibootz
edited Apr 14, 2017 by avibootz
...