老师这样可以吗
来源: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
同学你好!
代码效果实现的可以。
如果帮助到了你,欢迎采纳,祝学习愉快~
相似问题