案例:如果今天是星期二,那么1000天后是星期几?用户输入一个天数,计算这个天数后是星期几
分析思路:
今天是星期 2 ,1 天之后是星期 3
今天是星期 2 ,2 天之后是星期 4
今天是星期 2 ,3 天之后是星期 5
今天是星期 2 ,4 天之后是星期 6
今天是星期 2 ,5 天之后是星期 7 ,找到一个规律 今天的值等于 2 + day
今天是星期 2 ,6 天之后是星期 1 ,找到一个规律 今天的值等于 (2 + day)% 7
var week = parseInt(prompt("请输入今天是星期几,(1-7)"));
var day = parseInt(prompt("请输入一个天数:"));
var yushu = (day + week) % 7;
if (yushu === 0) {
yushu = "日";
}
alert("若今天是星期" + week + "," + day + "天之后,是星期" + yushu);
switch (yushu)