请老师帮忙检查一下代码

来源:7-14 编程练习

Sean学代码

2022-08-17 18:11:56

function newMode() {

 var date = new Date();

 var year = date.getFullYear();

 var month = date.getMonth() + 1;

 var day = date.getDate();

 var week = date.getDay();

 var weekDay;

 var dayArr = [

   "星期日",

   "星期一",

   "星期二",

   "星期三",

   "星期四",

   "星期五",

   "星期六",

 ];

 switch (week) {

   case 0:

     weekDay = dayArr[0];

     break;

   case 1:

     weekDay = dayArr[1];

     break;

   case 2:

     weekDay = dayArr[2];

     break;

   case 3:

     weekDay = dayArr[3];

     break;

   case 4:

     weekDay = dayArr[4];

     break;

   case 5:

     weekDay = dayArr[5];

     break;

   case 6:

     weekDay = dayArr[6];

     break;

 }

 var h = date.getHours();

 var min = date.getMinutes();

 var s = date.getSeconds();

 console.log(

   `今天是${year}${month}${day}日,星期${weekDay}${h}:${min}:${s}`

 );

}

newMode();


写回答

1回答

好帮手慕久久

2022-08-17

同学你好,这样写是对的,可以再处理一下输出结果。同学多输出了“星期”两个字:

https://img.mukewang.com/climg/62fcbf6109a960a106660098.jpg

调整如下:

https://img.mukewang.com/climg/62fcbf6f09450b7f08810158.jpg

另外,switch语句有点麻烦了,可以换成weekDay= dayArr[week]:

https://img.mukewang.com/climg/62fcbfcb09cdd3dd06450699.jpg

同学试试。

祝学习愉快!

0
hean学代码
hp>是的,那个数组好巧妙哈哈



h022-08-17
共1条回复

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程