Ищем специалиста React js для большого проекта, связанного с обработкой больших объемов данных из Firebase. Необходимо реализовать постраничный вывод информации и добавить фильтры для рабочей аналитики. Заявки принимаются только от кандидатов с опытом работы. Разовая работа.
Строковый калькулятор
Пример: ./calc "Bye-bye!" - "World!" "Bye-bye!"
- Калькулятор умеет выполнять операции сложения строк, вычитания строки из строки, умножения строки на число и деления строки на число: "a" + "b", "a" - "b", "a" * b, "a" / b. Данные передаются в одну строку (смотри пример)! Решения, в которых каждая строка, число и арифметическая операция передаются с новой строки, считаются неверными.
- Значения строк передаваемых в выражении выделяются двойными кавычками.
- Результатом сложения двух строк является строка, состоящая из переданных.
- Результатом деления строки на число n является строка в n раз короче исходной (смотри пример).
- Результатом умножения строки на число n является строка, в которой переданная строка повторяется ровно n раз.
- Результатом вычитания строки из строки является строка, в которой удалена переданная подстрока или сама исходная строка, если в нее нет вхождения вычитаемой строки (смотри пример).
- Калькулятор должен принимать на вход числа от 1 до 10 включительно, не более, и строки длинной не более 10 символов. Если строка, полученная в результате работы приложения, длиннее 40 символов, то в выводе после 40 символа должны стоять три точки (...).
- Калькулятор умеет работать только с целыми числами.
- Первым аргументом выражения, подаваемым на вход, должна быть строка, при вводе пользователем выражения вроде 3 + "hello", калькулятор должен выбросить исключение и прекратить свою работу.
- При вводе пользователем неподходящих чисел, строк или неподдерживаемых операций (например, деление строки на строку) приложение выбрасывает исключение и завершает свою работу.
- При вводе пользователем выражения, не соответствующего одной из вышеописанных арифметических операций, приложение выбрасывает исключение и завершает свою работу.
Input: "100" + "500" Output:
"100500" Input:
"Hi World!" - "World!" Output:
"Hi " Input:
"Bye-bye!" - "World!" Output:
"Bye-bye!" Input:
"Golang" * 5 Output:
"GolangGolangGolangGolangGolang" Input:
"Example!!!" / 3 Output:
"Exa"
#go
Заявки фрилансеров
Похожие заказы
- Веб-программирование21 заявкаЗакрыт2 года назад
Необходим специалист по JavaScript и Ajax для работы с HTML5 графиками. Задачи включают добавление новых объектов к графику, изменение типа графика и обновление в режиме реального времени. Все необходимые данные и исходники будут предоставлены.
Веб-программирование8 заявокЗакрыт2 года назадТребуется разработать чат-бота в Telegram на Python, который будет парсить сайт aptekamos.ru и выдавать список аптек с наличием лекарств. Бот должен иметь функционал выбора региона, типов лекарств, фильтров по расстоянию и цене, а также возможность указания количества отображаемых позиций. Срок исполнения - до 12:00 23.01, возможно упрощение функционала по согласованию.
Веб-программирование8 заявокЗакрыт2 года назадНеобходимо убрать знак вопроса и другие символы из дублирующихся URL и настроить переадресацию на реальные страницы. Это касается как страниц с параметрами, так и пагинации, например, с '/page/1' или '/page/2'. Все редиректы должны вести на основную страницу без дополнительных символов.
Веб-программирование1 исполнительЗавершен2 года назад- $70
Требуется завершить верстку первого экрана для десктопной и мобильной версий сайта согласно макетам из Figma. Необходимо организовать автоматическое обновление дат, а также обеспечить возможность редактирования содержимого блоков в админке. Блоки #2 и #3 могут быть вставлены в основной текст через редактор. Ожидаются предложения по оптимизации редактирования блока #1 без использования дополнительных плагинов.
Веб-программирование1 исполнительЗавершен2 года назад - $10
Требуется эксперт по Shopify для редактирования онлайн-шопов и создания одностраничников. Необходим опыт работы с админкой Shopify, добавление плагинов и товаров. Идеально, если есть навыки программирования. Работа включает простое редактирование двух шопов и консультации по настройке панелей. Рассмотрю все заявки для долгосрочного сотрудничества.
Веб-программирование4 заявкиЗакрыт2 года назад Требуется создать парсер для скинов CS:GO с сайта market.csgo.com. Парсер должен генерировать список скинов в формате Excel по заданным критериям. Укажите свои цены, работа с оверпрайсом не рассматривается.
Веб-программирование1 исполнительЗавершен2 года назадНеобхідно здійснити переклад текстів з англійської мови на українську. Оцінюється якість перекладу, точність термінології, особливо в сфері веб-програмування. Важливі терміни та стилістичні нюанси должны бути збережені.
Веб-программирование78 заявокЗакрыт2 года назадТребуется бэкенд разработчик на NodeJS с опытом работы от 2-х лет для долгосрочного сотрудничества. Задача включает создание REST API. Укажите ваш рейт в отклике.
Веб-программирование14 заявокЗакрыт2 года назад