2022-7-17 第三小组-甘源册 周测

第一题

  • 封装通过id获取元素的方法:

  • 代码

  •     <p id="sd"></p>
        <script>
            let a=document.querySelectorAll("#sd");
        </script>
    

第二题

  • 输入年份和月份获得对应的年月,判断这个月份有多少天

  • 代码

  • <label for="">请输入年份</label>
        <input type="text" name="" id="year">
        <label for="">请输入月份</label>
        <input type="text" name="" id="month">
        <input type="button" name="" id="bth" value="开始计算"  onclick="js1()">
        <script>
    
             function run(){
                    if( year % 400 ==0){
                        return 29;
                    }else if(year % 100 !=0 && year % 4 ==0){
                        return  29;
                    }
                    return 28;
                }
            function js1(){
                let year=document.querySelector("#year").value;
                let month=document.querySelector("#month").value;
                switch(month){
                    case '1': console.log(31);break;
                    case '2': console.log(run());break;
                    case '3': console.log(31);break;
                    case '4': console.log(30);break;
                    case '5': console.log(31);break;
                    case '6': console.log(30);break;
                    case '7': console.log(31);break;
                    case '8': console.log(31);break;
                    case '9': console.log(30);break;
                    case '10': console.log(31);break;
                    case '11': console.log(30);break;
                    case '12': console.log(31);break;
    
                }
    
            }
        </script>
    ```![](https://img2022.cnblogs.com/blog/2927235/202207/2927235-20220718174351295-126638833.png)
    
    
    
  • 结果:

第三题

  • 请打印[0~100]中所有的偶数

  • 代码·

  •     <script>
            for(let i=0;i<=100;i+=2) {
                console.log(i);
            }
        </script>
    
  • 结果:

第四题

  • 请打印出[1949~2019]所有的闰年

  • 代码

  • <script type="text/javascript">
            var year=1949;
            while(year<=2019&&year>=1949){
                if(year %400 ==0){
                    console.log(year);
                }else if(year % 100 !=0 && year % 4 ==0){
                    console.log(year);
                }
                year++;
            }
        </script>
    
  • 结果:

第五题

  • 请将字符串“吉林省,长春市,高新区,修正路”分割成数组

  • 代码

  •     <script>
            var person=new String('吉林市,长春市,高新区,修正路')
            var person1=person.split(',')
            console.log(person1[1]);
        </script>
    
  • 结果:

posted @ 2022-07-18 17:46  (≧∇≦)(≧∇≦)(≧∇≦)  阅读(42)  评论(0)    收藏  举报