0.0.2 • Published 7 years ago
angular-basic-calculator v0.0.2
1. Intro
Performs basic mathematical operations:
- summation
+ - subtraction
- - multiplication
* - division
/ - exponentiation
^ - parentheses
(...)
API:
isExpressionValid(string)booleanparseAndEvaluate(string)number
2. Usage
- import
AngularBasicCalculatorModuleinto a Single Page App
/*
src/app/app.module.ts
*/
import { AngularBasicCalculatorModule } from 'angular-basic-calculator';
@NgModule({
imports: [
...,
AngularBasicCalculatorModule
],
...
})
export class AppModule { }- inject
AngularBasicCalculatorServiceinto a component/service/pipe
constructor(private _angularBasicCalculatorService: AngularBasicCalculatorService) {
this._angularBasicCalculatorService.parseAndEvaluate('1 + 1'); // = 2
}