请老师检查作业
来源:7-14 编程练习
鱼档卖鱼
2022-05-15 17:29:32
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
</style>
</head>
<body>
<script>
var d = new Date();
document.write(d + '<br>');
function fun(n) {
var arr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六',];
document.write('今天是' + n.getFullYear() + '年' + (n.getMonth() + 1) + '月' + n.getDate() + '日' + arr[n.getDay()] + '<br>');
document.write(n.getHours() + ':' + n.getMinutes() + ':' + n.getSeconds())
}
fun(d);
</script>
</body>
</html>
1回答
好帮手慕慕子
2022-05-15
同学你好,代码效果实现是对的,不过,分、秒为个位数时,展示效果不美观,如下:

建议优化:可以封装一个函数,针对传入的参数进行判断,小于10时,拼接上0,如下:


祝学习愉快~