Вытяните валюту любой экономики мира. Код ISO 4217, символ и название определяются вашим браузером.
Стандарт ISO 4217 присваивает уникальный трёхбуквенный код каждой валюте мира. Первые две буквы, как правило, соответствуют коду страны по ISO 3166, а третья — начальная буква названия валюты: USD — доллар США, JPY — японская иена, GBP — британский фунт стерлингов. Стандарт также включает коды для драгоценных металлов (XAU — золото, XAG — серебро) и наднациональных валют (EUR — евро, XOF — западноафриканский франк КФА, используемый восемью странами). Ваш браузер распознаёт примерно 160 таких кодов через встроенный Intl API.
Этот инструмент не содержит собственной базы валют. Каждый код, название и символ определяются через Intl.supportedValuesOf('currency') и Intl.DisplayNames — API, встроенные в ваш браузер как часть стандарта интернационализации JavaScript. Данные поддерживаются производителем браузера. Когда страна проводит деноминацию валюты (как Мавритания в 2018 году, сменив MRO на MRU), обновления браузера автоматически отражают это изменение. Эта страница предоставляет логику генерации. Ваш браузер предоставляет знания.
Сколько розыгрышей нужно, чтобы увидеть все доступные валюты? Ответ следует из задачи коллекционера купонов. Для N валют ожидаемое количество розыгрышей составляет N × H(N), где H(N) — N-е гармоническое число. При примерно 160 валютах вам понадобится около 160 × 5,66 ≈ 905 розыгрышей для ожидания полного набора. Первые 100 уникальных валют появляются примерно за 200 розыгрышей. Последние 10 потребуют ещё 250. Диаграмма покрытия выше отслеживает ваш прогресс к полной коллекции.
Случайный розыгрыш валют обнаруживает названия, о которых большинство людей никогда не слышали. Бутанский нгултрум (BTN), вануатский вату (VUV), свазилендский лилангени (SZL) и чилийская Unidad de Fomento (CLF — ежедневная единица, индексируемая по инфляции и используемая наряду с песо) — каждая из них рассказывает историю экономического развития, колониального наследия и денежно-кредитной политики. Инструмент превращается в непринуждённый урок географии. Каждый розыгрыш — приглашение узнать об экономической идентичности страны.
Преподаватели экономики и географии могут использовать этот инструмент как разминку: вытяните случайную валюту в начале урока, найдите страну на карте и обсудите один факт о её экономике. За семестр сетка коллекции заполняется, и учащиеся выстраивают визуальную карту мировых денежных систем. Инструмент работает полностью в браузере, не требует учётных записей, не хранит данных учащихся и работает на любом устройстве с современным браузером.
Сервер доставляет эту страницу. Ваш браузер предоставляет данные о валютах и генерирует каждый случайный выбор. Ваша история розыгрышей хранится в localStorage на вашем устройстве. Сервер не ведёт учётных записей, не сохраняет результаты и не устанавливает отслеживающих cookie.
Поделитесь ссылкой. Каждый вытягивает свою валюту из одного глобального набора.
Ежедневное вдохновение
Работы, отобранные жюри A' Design Award, представленные каждое утро.