Консольный калькулятор, реализованный на обратной польской нотации.
Поддерживает целые и десятично-дробные числа, знаки +, -, *, /, скобки и функцию sin
Cклонируйте проект
git clone https://github.com/step1989/calculator-rpn-cli
В папке с проектом выполните команды
make install
make build
make publish
make link
Дополнительные команды make
Тесты:
make test
- запуск тестовmake test-coverage
- запуск тестов с выводом покрытия
Команды линтера(используются правила airbnb-base):
make lint
- запуск ESLintmake lintfix
- запуск ESLint с опцией --fix(eslint исправит замечания, которые поддерживают автоисправление)
make start
- выполняет команды build
test-coverage
lintfix
calculator
Введите выражение
1+2-3
Результат: 0