Я помогаю другу в его мини-проекте, и в данный момент мы находимся в следующей ситуации: например, врач говорит своему пациенту, что на СЕГОДНЯ у вас есть X консультаций, каждую среду и пятницу, как узнать даты эти консультации, если предположить, что СЕГОДНЯ это может быть любой день недели ??? Спасибо
Пожалуйста, прочтите свой вопрос еще раз. Вы понимаете, чего хотите?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я не уверен, что вы этого хотите, но вы можете добиться этого, например, вот так.
//get current date
var date = new Date ()
//array with week-day names
var week_days = [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
];
//your initial variables
var consultations = ['Wednesday', 'Friday'];
var X = 5;
//loop through X + 1 weeks to find dates and count results
var count = 0
for (var i = 0; i < (X + 1) * 7; i++) {
//get name of date-day
var week_day = week_days[date.getDay ()];
//check if wanted
if (consultations.indexOf (week_day) != -1) {
//construct date and output
var day = date.getDate ();
var month = date.getMonth ();
var year = date.getFullYear ();
document.write (day + '.' + month + '.' + year);
document.write ('<br/>');
//increment count
count++;
//stop if count == X
if (count == X)
break;
}
//increment date
date.setDate (date.getDate () + 1);
}позвольте мне спросить вас, от 1 до 10 насколько вы хороши в Meteor JS ?? Когда я закончу этот мини-проект, мне понадобится кто-то, кто профессионально проверит код.
Пожалуйста, предоставьте код вашей попытки решить эту проблему.