javascript - 要求模块数学计算任意 2 个数字的总和

标签 javascript

  1. 要求模块数学
  2. 使用方法add 计算任意两个数的和
  3. 将结果记录到屏幕上

math.js

var math = {
  add: function(a, b) {
    return a + b;
  }
};
math.add(3,4);
module.exports = math;

index.js

var math = require('./math');

console.log(math);

我不知道我哪里错了。非常感谢!

最佳答案

因为您正在尝试打印模块,所以结果将是模块详细信息。

这里是你如何使用模块函数

var math = require('./math');
console.log(math);

如果你想使用没有模块名的函数,你需要这样做

var {add} = require('./math');
console.log(add(9,9));

这被称为 destructing

live demo

关于javascript - 要求模块数学计算任意 2 个数字的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56052180/

相关文章:

javascript - 使用 vuejs 时出现 for 循环问题

javascript - 跨页面持久保存 jQuery Cookie

javascript - 如何在 casperjs 脚本末尾执行代码

javascript - 选择特定选项后显示隐藏字段

Javascript 日志记录

javascript - JQuery 同位素未触发

javascript - 在检查值时提交带有链接的表单

Javascript - 对象构造和利用 - 深入理解

javascript - 如何修复未捕获的类型错误 : Cannot read property 'prototype' of undefined?

javascript - 如何保护 Firebase 数据库免遭黑客复制?