function f(a, b) {
if (a > Math.floor(a)) return 1;
if (b > Math.floor(b)) return -1;
}
var a = [3.222, 1.234, 3, 2.1111, 5, 7, 6];
a.sort(f);
document.write(a);
3,5,7,6,3.222,1.234,2.1111