16 lines
444 B
Plaintext
16 lines
444 B
Plaintext
import './prototype';
|
|
import { getSetGlobalLocale } from './locales';
|
|
import toInt from '../utils/to-int';
|
|
|
|
getSetGlobalLocale('en', {
|
|
ordinalParse: /\d{1,2}(th|st|nd|rd)/,
|
|
ordinal : function (number) {
|
|
var b = number % 10,
|
|
output = (toInt(number % 100 / 10) === 1) ? 'th' :
|
|
(b === 1) ? 'st' :
|
|
(b === 2) ? 'nd' :
|
|
(b === 3) ? 'rd' : 'th';
|
|
return number + output;
|
|
}
|
|
});
|