Librería para convertir números cardinales a ordinales en español.
npm install ordinales-js --saveo si prefieres utilizar yarn
yarn add ordinales-jsConvierte un número cardinal a su ordinal en español.
ordinales.toOrdinal(numero, genero)Extiende el tipo "Number" para que pueda utilizar la conversión a cardinal.
ordinales.enhance()Esta librería sólo soporta la conversión a números ordinales en español.
Convertir un número cardinal en ordinal es tan sencillo como:
const ordinales = require('ordinales-js');
ordinales.toOrdinal(1) // primero
ordinales.toOrdinal(63, 'f') // sexagésima tercera
ordinales.toOrdinal(829) // octingentésimo vigésimo noveno
ordinales.toOrdinal(917, 'f') // noningentésima décima septima
ordinales.toOrdinal(6170) // seismilésimo centésimo septuagésimoExtender "Number" y utlizar el método sobre una variable número
const ordinales = require('ordinales-js');
ordinales.enhance()
const numero = 256
numero.toOrdinal() // ducentésimo quincuagésimo sextoPuedes probar a ejecutar el script demo y ver cómo funciona la librería
npm run demo