请告诉我如何在星期几的缩写之间找到星期的值:
Что-бы для SUN-WED получить SUN,MON,TUE,WED
или для MON-FRI получить MON,TUE,WED,FRI.
UPD:我的版本
function getWeekDays(start, end) {
let newarr = [];
let week = ['SUN', 'MON', 'TUE', 'WED', 'THUR', 'FRI', 'SAT', 'SUN', 'MON', 'TUE', 'WED', 'THUR', 'FRI', 'SAT'];
let a = week.indexOf(start);
for (let i = 0; i < week.length; i++) {
if (i >= a) {
newarr.push(week[i])
if (week[i] === end) {
break;
}
}
}
}
getWeekDays('SAT', 'MON');
您在第二个选项中错过了星期四。
玛丽娜,由于这不是您第一次使用社区的帮助
stackoverflow,您应该明白这不是一个按需任务的门户。就像那样,没有人会为您执行任务,您了解他们在这里提供帮助,而不是为您做。
以后,尽量确保自己尝试完成任务,这样就没有缺点,而且更有可能给你一个快速而正确的答案。
添加了注释,以便了解它是如何工作的。
或者,如果没有解释并缩短代码: