Подскажите пожалуйста,есть ли в Javascript-е аналог PHP -шной функции number_format();?
Спустя 6 часов, 12 минут, 13 секунд (8.04.2008 - 06:11) Sylex написал(а):
Такой функции нет. Как правило задачки частные, и их легко решать, написав самому такую функцию .
Спустя 23 секунды (8.04.2008 - 06:12) Sylex написал(а):
Спустя 2 часа, 42 минуты, 40 секунд (8.04.2008 - 08:54) Professor написал(а):
Спасибо.
Попробую сам написать.
Вот что получилось=)
Попробую сам написать.
Вот что получилось=)
Код
<script>
Chislo=1234567;
Chislo_str=Chislo.toString();
Chislo_str_1="";
if(Chislo_str.length>3)
{
if((Chislo_str.length+1) % 3==0)Chislo_str_1+="_";
if((Chislo_str.length+2) % 3==0)Chislo_str_1+="__";
Chislo_str_1+=Chislo_str;
Chi="";
Chi+=Chislo_str_1.substring(0,3);
for(i=3;i<Chislo_str_1.length;i+=3)
{
Chi+=","+Chislo_str_1.substring(i,i+3);
}
}
if((Chislo_str.length+1) % 3==0)Chi=Chi.substring(1,Chi.length);
if((Chislo_str.length+2) % 3==0)Chi=Chi.substring(2,Chi.length);
document.write(Chi);
</script>
Chislo=1234567;
Chislo_str=Chislo.toString();
Chislo_str_1="";
if(Chislo_str.length>3)
{
if((Chislo_str.length+1) % 3==0)Chislo_str_1+="_";
if((Chislo_str.length+2) % 3==0)Chislo_str_1+="__";
Chislo_str_1+=Chislo_str;
Chi="";
Chi+=Chislo_str_1.substring(0,3);
for(i=3;i<Chislo_str_1.length;i+=3)
{
Chi+=","+Chislo_str_1.substring(i,i+3);
}
}
if((Chislo_str.length+1) % 3==0)Chi=Chi.substring(1,Chi.length);
if((Chislo_str.length+2) % 3==0)Chi=Chi.substring(2,Chi.length);
document.write(Chi);
</script>
_____________
Легче всего создаются трудности