Показать сообщение отдельно
  #1 (permalink)  
Старый 29.10.2012, 16:25
Аватар для gadyuka
Новичок на форуме
Отправить личное сообщение для gadyuka Посмотреть профиль Найти все сообщения от gadyuka
 
Регистрация: 29.10.2012
Сообщений: 6

Как узнать, float или int значение присвоено переменной?
Переменной, например var bar, может быть присвоено или float, или int значение, например, либо 4.0, либо 4

В другом месте кода принципиально важно узнать, было ли присвоено 4.0, float, или 4, int. Это вообще хоть как-то можно сделать?

Пока в голову пришла только проверка типа if (blah.toString.indexOf(".")>0)... но оно работает, только если в дробной части есть хоть что-то, отличное от нуля, а если .0 - не работает. А очень надо!
Ответить с цитированием