How to check if a number evaluates to positive infinity in JavaScript

4 Answers

0 votes
var n = Number.MAX_VALUE * 3;

if (n == Number.POSITIVE_INFINITY)
   document.write("yes");
else   
   document.write("no");
  
/*
run:

yes 

*/

 



answered Apr 14, 2017 by avibootz
0 votes
var n = Number.MAX_VALUE;

if (n == Number.POSITIVE_INFINITY)
   document.write("yes");
else   
   document.write("no");
  
/*
run:

no 

*/

 



answered Apr 14, 2017 by avibootz
0 votes
var n = Number.MAX_VALUE * 2;

if (isFinite(n))
   document.write("yes");
else   
   document.write("no");
  
/*
run:

no 

*/

 



answered Apr 14, 2017 by avibootz
0 votes
var n = Number.MAX_VALUE;

if (isFinite(n))
   document.write("yes");
else   
   document.write("no");
  
/*
run:

yes 

*/

 



answered Apr 14, 2017 by avibootz

Related questions

1 answer 209 views
1 answer 1,017 views
1 answer 119 views
1 answer 114 views
114 views asked Aug 23, 2023 by avibootz
1 answer 182 views
...