Число прописью
Реализуйте сайт, преобразующий число в текстовое представление. Продумайте алгоритм преобразования чисел в текст на разных языках. Реализуйте функцию, которая будет принимать число и язык, а возвращать текстовое представление числа. Поддержите диапазон чисел от 1 до 999 999. База данных для этого проекта не требуется. Скачать верстку для проекта.
Основные возможности проекта
- Форма с инпутом для ввода числа.
- Выбор языка (русский, английский).
- Кнопка для преобразования числа в текст.
Главная страница
На главной странице сайта должна быть форма с полем для ввода числа, выбором языка и кнопкой "Преобразовать":
- Число (инпут для ввода числа).
- Язык (выпадающий список: русский, английский).
По нажатию на кнопку сайт преобразует число в текстовое представление на выбранном языке и выводит результат на странице.
Поддерживаемые языки
- Русский (ru) - числа от 1 до 999 999 с правильными падежами.
- Английский (en) - числа от 1 до 999 999.
Результат преобразования
После преобразования сайт должен вывести:
- Исходное число.
- Текстовое представление числа на выбранном языке.
Ошибки
При некорректных запросах сайт должен выводить ошибки:
- Неподдерживаемый язык - "Язык не поддерживается".
- Число вне допустимого диапазона - "Число должно быть от 1 до 999 999".
- Неверный формат числа - "Введите корректное число".