Показать сообщение отдельно
  #2 (permalink)  
Старый 18.06.2011, 15:30
Аватар для SlavaPav
Аспирант
Отправить личное сообщение для SlavaPav Посмотреть профиль Найти все сообщения от SlavaPav
 
Регистрация: 25.02.2010
Сообщений: 57

Для начала отформатируйте его, чтобы было легче читать:
function xform(c, str1, str2, str5) {
    var c = Math.abs(c) % 100;
    if (c > 10 && c < 20) { return str5; }
    
    c %= 10;
    
    if (c > 1 && c < 5) { return str2; }
    if (c == 1) { return str1; } 
    
    return str5;
}
Ответить с цитированием