序数词规律:
基变序,有规律,词尾加上“th”。
一,二,三(first、second、third)特殊记;
从4开始上th;5变ve改f(fifth),8去t(eighth),9减e(ninth);
几十尾巴ty变tie,后面跟上th(twentieth);
几十几,头不变,尾巴变,中间记得加个杠(twenty-fourth);
遇到特殊要除外(twenty-first);
Javascript:
function ordinalNumber (n) {
return n + (['st', 'nd', 'rd'][n < 20 ? n - 1 : n % 10 - 1] || 'th')
}