序數詞規律:
基變序,有規律,詞尾加上“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')
}