mi-libreria-js
Version:
Mi primera librería JavaScript
52 lines (46 loc) • 1.06 kB
JavaScript
/**
* Mi Librería JS
* Una simple librería de JavaScript para aprender a crear y publicar en npm
*/
/**
* Suma dos números
* @param {number} a - Primer número
* @param {number} b - Segundo número
* @return {number} La suma de a y b
*/
function suma(a, b) {
return a + b;
}
/**
* Resta dos números
* @param {number} a - Primer número
* @param {number} b - Segundo número
* @return {number} La resta de a y b
*/
function resta(a, b) {
return a - b;
}
/**
* Multiplica dos números
* @param {number} a - Primer número
* @param {number} b - Segundo número
* @return {number} El producto de a y b
*/
function multiplica(a, b) {
return a * b;
}
/**
* Divide dos números
* @param {number} a - Numerador
* @param {number} b - Denominador
* @return {number} El cociente de a y b
* @throws {Error} Si b es cero
*/
function divide(a, b) {
if (b === 0) {
throw new Error('No se puede dividir por cero');
}
return a / b;
}
// Exportamos las funciones para que sean accesibles
export { suma, resta, multiplica, divide };