Este módulo proporciona funciones para realizar diversas operaciones matemáticas, incluyendo cálculo de áreas, operaciones básicas, fórmula general, cálculo de hipotenusa y perímetro.
Para utilizar este módulo, asegúrate de tener instalado Node.js. Luego, puedes instalar el módulo utilizando npm:
npm install calculadora-steamacademy
Para utilizar las funciones del módulo, primero importa el módulo en tu archivo JavaScript:
const operations = require('calculadora-steamacademy');
Luego de esto podras usar cada funcion respectivamente, aqui te muestro las funcions que el paquetes soporta y como usarlas.
Area del triangulo
const areaTriangulo = operations.areaTriangle(base, altura);
console.log("Área del triángulo:", areaTriangulo);
Area del cuadrado
const areaCuadrado = operations.areaSquare(ladoX, ladoY);
console.log("Área del cuadrado:", areaCuadrado);
Perimetro del triangulo
const perimetroTriangulo = operations.perimeterTriangle(lado1, lado2, lado3);
console.log("Perímetro del triángulo:", perimetroTriangulo);
Perimetro del cuadrado
const perimetroCuadrado = operations.perimeterSquare(lado);
console.log("Perímetro del cuadrado:", perimetroCuadrado);
Lo puedes usar de esta forma:
const raices = operations.general(a, b, c);
console.log("Raíces:", raices);
Puedes calcular hipotenusa con el siguiente codigo:
const hipotenusa = operations.calcHipotenusa(cateto1, cateto2);
console.log("Hipotenusa:", hipotenusa);
Suma:
const hipotenusa = operations.calcHipotenusa(cateto1, cateto2);
console.log("Hipotenusa:", hipotenusa);
Resta:
const resta = operations.rest(numero1, numero2);
console.log("Resta:", resta);
Multiplicacion:
const multiplicacion = operations.multiply(numero1, numero2);
console.log("Multiplicación:", multiplicacion);
Division:
const division = operations.divide(numero1, numero2);
console.log("División:", division);
Si deseas contribuir a este proyecto, puedes hacerlo creando un fork del repositorio, realizando tus cambios y enviando una solicitud de pull request. Agradecemos tu contribución.
Este módulo se distribuye bajo la licencia MIT. Para más detalles, consulta el archivo LICENSE.