Минималистичный калькулятор для расчёта булевых функций.
(!!!Данный способ описывает установку для ОС Ubuntu, если вы хотите использовать калькулятор на другой ОС, способ развёртки может отличаться!!!)
- В первую очередь требуется наличие NodeJS и менеджера пакетов для него NPM. Для этого нужно открыть терминал и выполнить:
$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
$ sudo apt-get install -y nodejs
$ sudo apt-get install -y build-essential- Затем нужно перейти в директорию, в которую вы хотите установить Boolfy calculator
- Скачиваете архив с репозиторием и распаковываете его в текущую папку, либо клонируете его командой:
$ git clone https://github.com/EugenLeshchov/Boolfy-calculator.git- Перейти в директорию со скачанным репозиторием:
$ cd 'Boolfy-calculator'
- Выполнить установку дополнительных пакетов командой:
$ npm install- Выполнить в терминале:
$ npm start- И перейти в браузере по адресу
localhost:8080
- Главная страница приложения представлена на скриншоте ниже:
- Все введённые пользователем символы будут отображаться на дисплее калькулятора
- Так же кроме символьных операндов представленных в интерфейсе приложения возможен ввод с клавиатуры
- Если пользователь ошибся при вводе функции, то последние введённые символы можно удалить нажатием клавиши
Backspace - В приложении поддерживается автоматическая проверка корректности вводимых значений. То есть при ошибке символ не появится на дисплее, а на оборот он завибрирует, давая пользователю понять, что была произведена ошибка
- После окончания ввода пользовательского выражения, для вывода таблица истинности на экран необходимо нажать кнопку подтверждения
- Таблица результатов показана на скриншоте ниже:
- Если просчитываемых значений было слишком много, таблицу можно будет прокрутить вниз для просмотра остальных вариантов
- Сверху, как подсказка, отображается введённое пользователем выражение
- Для возврата к главной странице нужно кликнуть в любом месте таблицы

