我只想将参数放在成绩函数中,并将它们的数字等级转换为字母等级.
function Grade(name, grade) {
this.name = name;
this.grade = function(){
if(grade >= 90){return "A"};
else if (grade <90 && grade >=80){return "B"}
else if(grade <80 && grade >= 70) {return "C"}
else {return "fail"}
};
}
var sally = new Grade("Sally", 72);
console.log(sally.grade());
console.log(sally.name);
Run Code Online (Sandbox Code Playgroud)
从if(grade >= 90){return "A"}行中删除分号.
此外,为了将来参考(和调试),您可以使用JSFiddle.net等在线工具来测试和调试您的javascript代码.正如其他人在评论中提到的那样,在浏览器中按F12将显示开发人员工具.控制台会告诉您是否有任何错误.
| 归档时间: |
|
| 查看次数: |
40 次 |
| 最近记录: |