Показать сообщение отдельно
  #16 (permalink)  
Старый 14.06.2012, 01:24
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Сообщение от Deff Посмотреть сообщение
var bla = 0.0000001;
	if ( ((1+bla)+"").indexOf(".") > 0 ) {
	    alert("bla не целое число");
	} else {
	    alert("bla целое число");//этот работает
	}
Подставьте bla=1e-16
Сообщение от Devote
var bla = 4.0;
 
if ( parseInt( bla ) != bla ) {
    alert("bla не целое число");
} else {
    alert("bla целое число");
}
Это тоже неправильно, подставьте bla=1e21

Последний раз редактировалось oneguy, 14.06.2012 в 01:27.
Ответить с цитированием