Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Грамотный js

>
>> //return the amount in the money format .99 (/^\d+\.\d{2}$/)
>> //used round() function
>> toMoney=function(amount) {
>> var a=round(amount);
>> return(a==Math.floor(a))?a+'.00':((a*10==Math.floor(a*10))?a+'0':a);
>> }
>
> В денежный формат можно и короче:
> function fn(n){
> return String(n).match(/\./)?(n+"0").match(/\d+\.\d\d/):n+".00"
> }
>
> Это уже было на форуме: http://dhtml.ru/talk/common/876/
>
А может еще короче? :)

toMoney=function(a){
return /\./.test(a)?(a+'0').match(/\d+\.\d\d/):a+'.00';
}
СообщениеАвторДата
Ринат30.09.2002 00:17
гоша30.09.2002 15:02
Gilmour30.09.2002 20:51
гоша30.09.2002 21:10
Gilmour01.10.2002 02:13
гоша01.10.2002 11:50
Maniac01.10.2002 14:03
гоша01.10.2002 18:53
Leechy01.10.2002 16:56
Rinat01.10.2002 13:40
Gilmour30.09.2002 02:39
Rinat30.09.2002 15:32
гоша30.09.2002 21:07
Rinat01.10.2002 13:36
гоша01.10.2002 18:42