switched nedb to nedb-promises (#37)
* breaking change: switched to nedb-promises * Linting * some dev dependencies * more tests * updated package version * bug fixing * changed isNaN to isString * (fix) args[0]
This commit is contained in:
@ -1,18 +1,17 @@
|
||||
const { Random } = require("@dsabot/Random");
|
||||
const { Random } = require('@dsabot/Random');
|
||||
//const Random = require('random');
|
||||
|
||||
const roll = (numberOfDice, numberOfEyes, tag) => {
|
||||
let dice = [];
|
||||
const dice = [];
|
||||
let sum = 0;
|
||||
if(tag) {
|
||||
if (tag) {
|
||||
Random.use(tag);
|
||||
}
|
||||
for (let i = 0; i<numberOfDice; i++ ) {
|
||||
let result = Random.int(1,numberOfEyes);
|
||||
for (let i = 0; i < numberOfDice; i += 1) {
|
||||
const result = Random.int(1, numberOfEyes);
|
||||
dice.push(result);
|
||||
sum += result;
|
||||
}
|
||||
return { dice, sum };
|
||||
};
|
||||
module.exports = { roll };
|
||||
|
||||
|
Reference in New Issue
Block a user