老师这样可以吗

来源:3-6 编程练习

彦玖

2019-09-16 17:44:55

<!DOCTYPE html>

<html>

<head>

    <meta charset="utf-8">

    <title></title>

</head>

<body>

    <script type="text/javascript">

    let year = prompt("请输入年份");

    // 补充代码

    class Old {

        constructor(){

            this._age = 18;

        }

        get age(){

            return this._age;

        }

        set age(val){

            if(val.length != 4){

                this._age = 18;

                return;

            }

            var date = new Date().getFullYear();

            this._age = date - val;

        }

        

        

    }

    const getOld = new Old();

    getOld.age = year;

    document.write('今年的年龄是:'+getOld.age);

    </script>

</body>

</html> 


写回答

1回答

好帮手慕码

2019-09-16

同学你好!
代码效果实现的可以。

如果帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程