Calculator In Java Using Switch Case

var dayOfWeek = ‘Monday’; // Possible values: ‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’, ‘Sunday’
var numberOfDays = 5; // Number of days to add or subtract
var dayName = calculateDayOfWeek(dayOfWeek, numberOfDays);

function calculateDayOfWeek(dayOfWeek, numberOfDays) {
var days = [‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’, ‘Sunday’];
var index = days.indexOf(dayOfWeek);

if (index === -1) {
return ‘Invalid day of the week’;
}

var resultIndex = (index + numberOfDays) % 7;

// Handle negative results
if (resultIndex < 0) { resultIndex += 7; }\n\n return days[resultIndex];\n}\n\n

\n

Day of Week Calculator

\n

Calculate the day of the week after or before a specified number of days.

\n\n

\n \n \n Select the starting day of the week\n

\n\n

\n \n \n Positive for future, negative for past\n

\n\n \n \n\n

\n

Result

\n

Final Day: Monday

\n

Days Added/Subtracted: 5

\n

Formula: (Starting Day Index + Number of Days) % 7

\n

\n

\n\n\n\n\n\n\n\n\nDay of Week Calculator - JavaScript Switch Case\n

\n\n\n

\n

Day of Week Calculator

\n

\n \n \n

\n

\n \n

Leave a Comment