将变量保存在节点js模块中

时间:2019-07-16 11:16:23

标签: node.js module

我有一个节点js模块。它要做的是,它吸收一些数据,对其进行处理,然后将结果保存在该模块中。我不知道如何将结果保存到模块中。

我尝试直接保存变量,但是不起作用。

这是calc.js模块..

module.exports.add = (number1, number2) => {
   sum = number1 + number2;
   return true;
}

然后在我的index.js中

calc.add(5,10);
console.log(calc.sum);

如何获取calc.sum?

1 个答案:

答案 0 :(得分:0)

您不能在这样的模块内保存变量。如果返回计算值,它将被打印在console.log()中。以下是有效的设置。

https://repl.it/repls/FluidHorizontalPasswords