滚动未定义 - 参考错误

时间:2017-06-07 05:31:15

标签: javascript node.js

我最近安装了一个名为roll的node.js包,用于我正在制作的基于文本的游戏。这是我的代码:

var totalHealth = 100;

var swordAttack = roll.roll(d100);
console.log(swordAttack.result);
if (swordAttack.result >=50 ) {
  totalHealth = totalHealth * 0.15
}

console.log(); {
    return swordAttack
};

这段代码的想法是如果它超过或等于50则滚动数字1-100如果不会错过将造成15点伤害。因此,当我运行代码时,我得到的错误是通过控制台传来的:https://i.stack.imgur.com/S4CUB.png

如果有帮助,我正在使用VS代码。

2 个答案:

答案 0 :(得分:1)

  

首先需要你的模块然后再使用它

var roll = require('roll'),
  roll = new roll();

答案 1 :(得分:0)

以下是工作示例

  1. 首先导入要求模块
  2. 修正拼写错误
  3. Try this查看输出按下运行按钮