Показать сообщение отдельно
  #9 (permalink)  
Старый 31.08.2010, 12:38
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Skipp
так масив же мы из этого не получим.
спокойно.
к тому же насколько я понял ТС-а, ему не столько массив нужен, сколько конкретные разряды числа
var num = 2345;
var arr=[];
for(var temp = num;Math.round(temp)!=0;temp/=10,temp = Math.floor(temp)){
arr.unshift(temp%10);
}
alert(arr);

Сообщение от Skipp
И кстати как твоим способом получить допустим 4 элемент
а какая с ним проблема?
Сообщение от Riim
Только еще Math.round надо, а то неточные вычисления.
спасибо, забыл об этом

Последний раз редактировалось Gvozd, 31.08.2010 в 13:58.
Ответить с цитированием