使用do...while的方法输入一个月中所有的周日(实例

网络编程 2025-03-12 23:17www.168986.cn编程入门

使用do...while循环输入一个月中的所有周日——实例教程

今天,长沙网络推广带来一篇实用的教程,教你如何使用do...while循环来找出一个月中所有的周日。如果你对SEO优化或者网络推广有兴趣,那么这篇教程将为你提供有价值的参考。

假设我们正在处理一个用户输入的月份,我们需要找出这个月里所有的周日。我们需要用户输入一个月的总天数以及这个月的第一天是周几。我们可以通过JavaScript的prompt函数来获取这些输入。

代码如下:

```javascript

do {

var date = parseInt(prompt('请输入一个月的总天数'), 10); // 使用parseInt确保输入的是数字

var start = parseInt(prompt('请输入一个月的一号是周几'), 10); // 同样使用parseInt,假设用户输入的是数字1到7表示星期一到星期日

var currentDay = 1;

var foundSundays = []; // 用于存储找到的周日

while (currentDay <= date) {

if ((start + currentDay - 1) % 7 === 0) { // 计算当前日期是星期几,然后与开始日期比较

foundSundays.push(currentDay + '号是周日'); // 如果是周日,将其添加到结果数组中

}

currentDay++; // 增加一天

}

console.log('该月中的周日为:' + foundSundays.join(', ')); // 输出结果

console.log('查询完毕');

} while (confirm('您还继续查询休息日吗?(是继续,否结束)')); // 使用confirm替代prompt获取更明确的用户反馈

console.log('查询结束');

```

以上代码将通过用户输入的月份信息,找出并输出该月所有的周日。这是一个基于JavaScript的简单实例,希望它能给你提供一些启示和参考。如果你对SEO或网络推广有兴趣,不妨多多尝试和实践这些技巧。这就是长沙网络推广分享给大家的全部内容了,希望大家喜欢并多多支持狼蚁SEO。这段代码将渲染到页面的body部分。

上一篇:读取目录下的文件得到一个数组 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by