«

判断本月休息天数

时间:2023-3-13 17:12     作者:小诸葛     分类: JavaScript     正在检查是否收录...


假如本月有30天,第1天开始上课。严格按照上2天自习一天,上2天休息一天的作息来执行。请使用数组month保存30个元素,rest保存休息的天数,study保存自习的天数,得出这个月总共休息多少天,自习多少天

判断本月休息天数

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <script>
            let month = []; //定义一个空数组
            let rest = 0; //休息
            let study = 0; //自习
            let sk = 0
            for (var i = 1; i <= 30; i++) {
                month.push(i); //利用for循环吧1-30传入给数组
                if (month.length % 3 == 0 && month.length % 2 != 0) {

                    rest = rest + 1; //休息天数
                    console.log(`${month.length}号休息`)

                } else if (month.length % 6 == 0) {
                    study = study + 1; //自习天数
                    console.log(`${month.length}号【自习】`)
                } else {
                    sk = sk + 1; //上课天数
                }
            }

            console.log("日历:", month)
            month.join('号')
            console.log(`累计休息${rest}天`)
            console.log(`累计自习${study}天`)
            console.log(`正常上课${sk}天`)
        </script>
    </body>
</html>

休息天数

推荐阅读:


扫描二维码,在手机上阅读