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

Сообщение от Kiev
Поможете?
не думаю.
вы должны сами пройти такой момент, поэтому готовый код вам только помешает скорее в вашем обучении
а учитель таких азов из меня плохой.
вот это наводку думаю должна помочь.
сделал ее спойлером, так как считаю, что если вы сами разберетесь, то будет лучше для вас. вам понадобится округление в меньшую сторону
[SPOILER]

var chislo=56789;
var result=0;
result=chislo%10;
chislo=chislo/10;
alert(result);//вот, вы уже умеете получать последнюю цифру
//стоит ее куда-нить запомнить.если умеете пользоватся массивами, то лучше как элемент массива
//если еще не умеете, то просто для каждой вычисленной цифры числа, заведите свою переменную
alert(Math.floor(chislo));//а вот это то, что осталось от числа, с отброшенной дробной частью
//для него вы также можете выяснить цифру последнюю.
//и так 5 раз надо сделать, после чего будет известно все пять цифр, которые можно собрать обратно в число, домножая каждую цифру на соответсвующую ей степень десятки, и складывая

[/SPOILER]
Ответить с цитированием