for(var i=1,mass=[],number=123456789,temp=0;true;i*=10) { temp=parseInt((number/i)%10); if(temp==0) { break; } mass.unshift(temp); } alert(mass);