var bla = 0.0000001; if ((bla+"").indexOf(".") > 0) { alert("bla не целое число"); } else { alert("bla целое число");//этот работает }