To get the day of the week from the day number in JavaScript, we use the date getDay method.
For instance, we write
const dayOfTheWeek = (day, month, year) => {
const weekday = [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
];
return weekday[new Date(`${month}/${day}/${year}`).getDay()];
};
console.log(dayOfTheWeek(3, 11, 2022));
to define the dayOfTheWeek function.
In it, we put the month, day and year into a string to create a Date object from it.
Then we call getDay to get the day of the week with 0 being Sunday, 1 being Monday, etc.
We use that returned number as the index of weekday to get the day of the week.