Используйте объект, ключи которого - полный день, а значения - сокращенная версия.Затем, чтобы определить day
и day1
, просто найдите clickDay
или clickDay1
на объекте:
const days = {
monday: 'mon', // should the "m" be capitalized?
Tuesday: 'tue',
Wednesday: 'wed',
Thursday: 'tur', // should this be `thu`?
Friday: 'fri',
};
const day = days[clickDay];
const day1 = days[clickDay1];
Обратите внимание, что это присвоит undefined
day
или day1
, если переменная clickDay
или clickDay1
не содержит одного из полных имен дня в объекте.
Если у вас было для использования подробного оператора switch
по какой-либо причине (не рекомендуется) вам придется поместить ее в функцию:
function getDay(fullDay) {
let day;
switch (fullDay) {
case 'monday':
day = 'mon';
break;
case 'Tuesday':
day = 'tue';
break;
case 'Wednesday':
day = 'wed';
break;
case 'Thursday':
day = 'tur';
break;
case 'Friday':
day = 'fri';
break;
}
return day;
}
const day = getDay(clickDay);
const day1 = getDay(clickDay1);
Но объект является лучшим выбором, чем switch
99% времени.