Показать сообщение отдельно
  #5 (permalink)  
Старый 02.12.2014, 16:56
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Всё-таки нашёл грань между бесконечностью и числом:

var n1 = 179769313486231580793728971405303415079934132710037826936173778980444968292764750946649017977587207096330286416692887910946555547851940402630657488671505820681908902000708383676273854845817711531764475730270069855571366959622842914819860834936475292719074168444365510704342711559699508093042880177904174497791;
var n2 = 179769313486231580793728971405303415079934132710037826936173778980444968292764750946649017977587207096330286416692887910946555547851940402630657488671505820681908902000708383676273854845817711531764475730270069855571366959622842914819860834936475292719074168444365510704342711559699508093042880177904174497792;


alert( n1 === Infinity ); //false

alert( n2 === Infinity ); //true


//А вот так почему-то false :/
alert( (n1 + 1) === Infinity ); //false

Последний раз редактировалось ruslan_mart, 02.12.2014 в 16:59.
Ответить с цитированием