1.0.0 • Published 11 months ago
@jviejo/calculator-ts v1.0.0
@jviejo/calculator-ts
Una librería de calculadora simple implementada en TypeScript.
Instalación
npm install @jviejo/calculator-tsUso
import { Calculator } from '@jviejo/calculator-ts';
const calculator = new Calculator();
// Operaciones básicas
const sum = calculator.add(5, 3); // 8
const diff = calculator.subtract(5, 3); // 2
const product = calculator.multiply(5, 3); // 15
const quotient = calculator.divide(6, 3); // 2
// Operaciones adicionales
const percent = calculator.percentage(200, 10); // 20
const pow = calculator.power(2, 3); // 8
const sqrt = calculator.squareRoot(9); // 3API
add(a: number, b: number): number
Suma dos números y devuelve el resultado.
subtract(a: number, b: number): number
Resta el segundo número del primero y devuelve el resultado.
multiply(a: number, b: number): number
Multiplica dos números y devuelve el resultado.
divide(a: number, b: number): number
Divide el primer número por el segundo y devuelve el resultado. Lanza un error si el divisor es cero.
percentage(value: number, percentage: number): number
Calcula el porcentaje de un valor y devuelve el resultado.
power(base: number, exponent: number): number
Calcula la potencia de un número (base elevada al exponente) y devuelve el resultado.
squareRoot(value: number): number
Calcula la raíz cuadrada de un número y devuelve el resultado. Lanza un error si el valor es negativo.
Desarrollo
Requisitos
- Node.js (versión 14 o superior)
- npm (versión 6 o superior)
Instalación de dependencias
npm installCompilación
npm run buildEjecución de pruebas
npm testLicencia
ISC
1.0.0
11 months ago