function wordend(num, words){ return words[ ((num=Math.abs(num%100)) > 10 && num < 15 || (num%=10) > 4 || num === 0) + (num !== 1) ]; } alert(11+' '+wordend(11, ['стул','стула','стульев']));