У меня есть это в файле с именем голосовать_Request.js:
else
{
count1 = 0;
count2 = 0;
boolCheck = true;
module.exports.count1 = count1;
module.exports.count2 = count2;
}
, и у меня это тоже есть в файле с именем voice.js:
var request = require('./voting_Request.js');
async run(message,args){
var c1 = request.count1;
var c2 = request.count2;
if(!request.boolCheck){
message.reply('No ongoing votings please try again when a voting is available');
}
else{
if(request.voted.indexOf(message.author.tag) > -1){
message.reply("You have already voted!");
}
else{
request.noVote = false;
switch (args) {
case '1':
c1++;
message.reply('Thanks for voting!');
request.voted.push(message.author.tag);
break;
case '2':
c2++;
message.reply('Thanks for voting!');
request.voted.push(message.author.tag);
break;
default:
message.reply(args + ' is not an available option');
}
module.exports.c1 = c1;
module.exports.c2 = c2;
}
}
}
и, в основном, вместо того, чтобы брать ЗНАЧЕНИЕ count1 и count2 из файла запроса и копировать его только в новые переменные в voice.js, я хочу изменить их из voice.js, но значение в count1 и count2 будет меняться в зависимости от voice.js.
Спасибо за помощь!