-2
- 我正在尝试完成一个小的js任务,编写代码但我 正在获取SyntaxError:意外的令牌var。你们能告诉我它有什么错误吗?
- 修改StudentReport类,以便在for-in循环中控制台不会将等级打印到 。
- 但是,getGPA仍应在最后一行中正常运行。
function StudentReport() {
var grade1 = 4;
var grade2 = 2;
var grade3 = 1;
var getGPA = function() {
return (var grade1 + var grade2 + var grade3)/3;
};
}
var myStudentReport = new StudentReport();
for(var x in myStudentReport) {
if(typeof myStudentReport[x] !== "function") {
console.log("Muahaha! " + myStudentReport[x]);
}
}
console.log("Your overall GPA is " + myStudentReport.getGPA());
'回报(VAR grade1 + VAR grade2 + VAR grade3)'< - 这是无效的! – adeneo
那真可怕!你在想什么? – vjdhama
如果你看看发生错误的那一行,你应该自己看看。错误消息非常合适。 – Bergi