我最近安装了一个名为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代码。
答案 0 :(得分:1)
首先需要你的模块然后再使用它
var roll = require('roll'),
roll = new roll();
答案 1 :(得分:0)
以下是工作示例
Try this查看输出按下运行按钮