Показать сообщение отдельно
  #7 (permalink)  
Старый 02.04.2013, 10:43
Профессор
Отправить личное сообщение для qwermjk Посмотреть профиль Найти все сообщения от qwermjk
 
Регистрация: 31.01.2010
Сообщений: 229

Вот, вторая попытка!!!
function wordend(num, words){
	return words[((num%100 > 10 && num%100 < 15) || num%10 > 4 || num%10 == 0)? 2 : (num%10 == 1)? 0 : 1];	
}

alert(11+' '+wordend(11, ['стул','стула','стульев']));
Ответить с цитированием