Javascript DiscordJ随机添加/挪用资金

Javascript DiscordJ随机添加/挪用资金,javascript,node.js,Javascript,Node.js,我需要帮助解决不和谐问题。我有一个经济系统,但idk如何删除/添加随机金钱 基本上,我希望命令随机给钱,但有可能它会拿走钱 这是我用来赚钱的代码 let money = Math.floor(Math.random() * 80) + 1; db.add(`money_${msg.guild.id}_${user.id}`, money) db.subract(`money_${msg.guild.id}_{user.id}, money) 您可以对介于0.0和1.0之间的另一个随机数使用M

我需要帮助解决不和谐问题。我有一个经济系统,但idk如何删除/添加随机金钱

基本上,我希望命令随机给钱,但有可能它会拿走钱

这是我用来赚钱的代码

let money = Math.floor(Math.random() * 80) + 1;
db.add(`money_${msg.guild.id}_${user.id}`, money)
db.subract(`money_${msg.guild.id}_{user.id}, money)


您可以对介于0.0和1.0之间的另一个随机数使用
Math.random
,并使用它来确定是加还是减

let money=Math.floor(Math.random()*80)+1;
让shouldAdd=Math.random()>=0.5;
let user=`money\u${msg.guild.id}{u${user.id}`;
如果(应添加){
db.add(用户、金钱);
}否则{
db.减去(用户、金钱);
}

如果您只想在
90%的时间内添加
90%,而
10%的时间内减去
10%,则可以使用
shouldAdd=Math.random()>=0.1或根据需要调整它

您可以对0.0和1.0之间的另一个随机数使用
Math.random
,并使用它确定是加还是减

let money=Math.floor(Math.random()*80)+1;
让shouldAdd=Math.random()>=0.5;
let user=`money\u${msg.guild.id}{u${user.id}`;
如果(应添加){
db.add(用户、金钱);
}否则{
db.减去(用户、金钱);
}

如果您只想在
90%的时间内添加
90%,而
10%的时间内减去
10%,则可以使用
shouldAdd=Math.random()>=0.1或根据需要调整它

嗨。可以吗,第三行的结尾`不见了?嗨。可以吗,第三行的结尾`不见了?