1.0.0 • Published 2 years ago

laba2_z2_2 v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Модуль Калькулятора

Содержание:

Выполнила студентка группы ИСП-119 Антипина Анна

Введение

Проект содержит модуль калькулятора, в котором разработаны функции:

  • Сложение
  • Вычитание
  • Умножение
  • Деление
  • Возведение в степень
  • Извлечение любго корня любой степени

Также были рассмотрены исключительные ситуации как деление на ноль, извлечение квадратного корня из отрицательного числа.

Установка

  1. Создайте папку на Рабочем столе
  2. Отройте ее в VS Code и запустите терминал
  3. Клонируйте этот проект, введя в bash следующую команду: git clone https://github.com/Antip-An/Laba2_module.git
  4. Октройте папку Laba2_module с помощью команды: cd Laba2_module
  5. Выполните команду npm install для установки пакета node_modules

Для работы с самим калькулятором выполняйте инструкции из раздела Работа модуля

Работа модуля

Для запуска работы модуля необходимо запустить файл index.js, который находится в папке z2. Для этого в терминал пишем команды:

cd z2

node index.js

В нем выполняется функция calculator(num1, sign, num2). Вы можете выполнять свои вычисления, изменив заданные значения в функции (числа и знак дейсвия).

Пример:

const calc = require('laba2_2');
calc.calculator(5, '+', 20);
calc.calculator(20, '-', 30);
calc.calculator(7, '*', 8);
calc.calculator(25, '/', 5);
calc.calculator(77, '^', 2);
calc.calculator(-125, '#', 3);

Знаки действий:

  • Сложение +
  • Вычитание -
  • Умножение *
  • Деление /
  • Возведение в степень ^
  • Извлечение корня #
1.0.0

2 years ago