Раздел разработчика PLANETCALC
Три шага для создания калькулятора
Для создания калькулятора нужно выполнить три простых шага:
- Настроить входные параметры и результаты
- Написать код на JavaScript
- Написать статью c использованием разметки MarkDown
Параметры и результаты калькулятора задаются при помощи редактора калькулятора, там же редактируется исходный код калькулятора на JavaScript.
Чтобы пользователи сайта увидели созданный Вами калькулятор, нужно создать краткое описание его возможностей (статью). В статью можно встроить один или более калькуляторов, изображения, формулы и таблицы. Мы используем разметку markdown для форматирования статей, разметку можно вставлять вручную или при помощи визуального редактора статей.
Для выполнения некоторых расчетов требуются структурированные данные. Калькуляторы могут использовать данные в формате XML, JSON со сторонних сайтов, в некоторых случая также возможно извлечение данных непосредственно из HTML таблиц.
Кроме этого существует возможность создать таблицу данных или набор связанных таблиц непосредственно в PLANETCALC. Мы называем такие таблицы справочниками.
Подробнее о создании калькуляторов
Калькуляторы могут повторно использовать входные, выходные параметры других калькуляторов, а также их алгоритмы.
Подробнее об этих и других возможностях по созданию калькуляторов можно узнать из цикла статей для разработчиков калькуляторов:
- Советы и рекомендации #1: Как установить значение выхода
- Советы и рекомендации #2: Как сделать калькулятор переводимым на разные языки
- Советы и рекомендации #3: Как сделать калькулятор с пользовательскими ошибками
- Советы и рекомендации #4: Как сделать калькулятор с табличным выводом
- Советы и рекомендации #5: Как показать/скрыть элементы управления вводом и выводом в калькуляторе
- Советы и рекомендации #6: Как сделать калькулятор с виртуальной клавиатурой
- Советы и рекомендации #7: Как сделать калькулятор с помощью карты изображений SVG
- Советы и рекомендации #8: Как повторно использовать существующий калькулятор
- Советы и рекомендации #9: Большие числа
- Советы и рекомендации #10: Файлы, режим длительных вычислений
Перевод на другие языки
Интерфейс сайта переведен на иностранные языки. Для перевода калькуляторов, статей и справочников на один из поддерживаемых сайтом языков можно воспользоваться специальным редактором переводов.
Разрабочик калькулятора должен помнить об этой возможности и сохранять все строки, подлежащие переводу, в специальных параметрах - ресурсах, вместо