Monedas
Monedas
El paquete incluye 179+ monedas con codigos ISO 4217.
Propiedades de moneda
Cada moneda tiene los siguientes campos:
| Campo | Descripcion |
|---|---|
code | Codigo de moneda ISO 4217 (ej. "USD") |
nativeName | Nombre en singular (ej. "US Dollar") |
nativeNamePlural | Nombre en plural (ej. "US Dollars") |
symbol | Simbolo de la moneda (ej. "$") |
Busqueda por codigo
GoDartTypeScript
import { getCurrencyByCode } from 'infobits-intl';
const currency = getCurrencyByCode('USD');
console.log(currency?.nativeName); // US Dollar
console.log(currency?.nativeNamePlural); // US Dollars
console.log(currency?.symbol); // $Listar todas las monedas
GoDartTypeScript
import { currencies } from 'infobits-intl';
const allCurrencies = Object.values(currencies);
console.log(allCurrencies.length);Moneda de un pais
Cada pais tiene una moneda vinculada.
GoDartTypeScript
import { getCountryByAlpha2, getCurrencyByCode } from 'infobits-intl';
const country = getCountryByAlpha2('JP');
if (country) {
const currency = getCurrencyByCode(country.currency);
console.log(currency?.nativeName); // Japanese Yen
console.log(currency?.symbol); // ¥
}Codigos de moneda con seguridad de tipos
GoDartTypeScript
import { CurrencyCode, currencies } from 'infobits-intl';
const euro = currencies[CurrencyCode.EUR];
console.log(euro.nativeName); // Euro
console.log(euro.symbol); // €