开发者问题收集

ReferenceError:初始化之前无法访问“变量”

2021-04-06
6409

我目前不是node.js编码最有经验的,这是在我前一段时间做的东西中的discord.js中。我最近回到了它,发现它不起作用!我在这个主题上毫无头绪,将接受任何可能的帮助!谢谢!

051829732

}

以下是错误,

772859041
1个回答

声明 let addPoints = parseInt(args[2]); 的行应位于 message.reply(`Set ${args[1]}'s points to ${addPoints}.`);

将其声明在您的 if(!data)

          if(Err) console.log(err);
          let addPoints = parseInt(args[2]); // <--- HERE
          if(!data) {
            const newData = new Data({
                name: user.username,
                userID: user.id,
                points: parseInt(args[2])
            })
            newData.save().catch(err => console.log(err));
            message.reply(`Set ${args[1]}'s points to ${addPoints}.`); //<--- HERE
            return;
        }
        data.points=addPoints;
之前
Ezequiel S. Sandoval
2021-04-06