step1989 / calculator-rpn-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node.js CI Maintainability Test Coverage

Калькулятор

Описание

Консольный калькулятор, реализованный на обратной польской нотации.

Поддерживает целые и десятично-дробные числа, знаки +, -, *, /, скобки и функцию 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 - запуск ESLint
  • make lintfix - запуск ESLint с опцией --fix(eslint исправит замечания, которые поддерживают автоисправление)

make start - выполняет команды build test-coverage lintfix

Использование

calculator

Введите выражение

1+2-3

Результат: 0

About


Languages

Language:JavaScript 98.4%Language:Makefile 1.6%