From 66e161cf0bb22096e4292ddf44634e6ec02c2210 Mon Sep 17 00:00:00 2001 From: Alberto Basalo Date: Wed, 18 Nov 2015 19:02:32 +0100 Subject: [PATCH] multi export --- .../1-modulos-propios/cuenta.js | 1 + .../1-modulos-propios/mates.js | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/17-nodejs-promesas-y-modulos/1-modulos-propios/cuenta.js b/17-nodejs-promesas-y-modulos/1-modulos-propios/cuenta.js index 0b6e537..0ad58f2 100644 --- a/17-nodejs-promesas-y-modulos/1-modulos-propios/cuenta.js +++ b/17-nodejs-promesas-y-modulos/1-modulos-propios/cuenta.js @@ -4,6 +4,7 @@ var Mates = require('./mates.js'); var Cuenta = function (propietario) { + console.log(Mates.obNum("4")); this.propietario = propietario; this.saldo = 0; // a una funcion se le pueden agregar más métodos y propiedades diff --git a/17-nodejs-promesas-y-modulos/1-modulos-propios/mates.js b/17-nodejs-promesas-y-modulos/1-modulos-propios/mates.js index 3b0f39d..ff0136d 100644 --- a/17-nodejs-promesas-y-modulos/1-modulos-propios/mates.js +++ b/17-nodejs-promesas-y-modulos/1-modulos-propios/mates.js @@ -8,7 +8,8 @@ var matematicas = { }, restar: function (a, b) { return obtenerNumero(a) - obtenerNumero(b); - } + }, + obNum: obtenerNumero }; /** esta función es privada */ @@ -20,3 +21,17 @@ function obtenerNumero(texto) { // exportamos la variable que queramos module.exports = matematicas; + +// cuidado, al redefinir el mismo nombre se llama dos veces +module.exports.obNum = obtenerNumero; + + + + + + + + + + +